Management could be better. I felt really undervalued as an employee (I did my own exit interview) and there wasn't a lot of room for advancement. My manager didn't ever communicate with me and I was often left to figure out things on my own that affected hundreds of other people. My manager also regularly scheduled meetings with me and wouldn't show up without notice, leaving me on hangouts for 15+ minutes. It was very discouraging and disappointing because the overall culture was great but didn't reflect my overall experience.