Toxic managers, highly politically charged environment - injurious to your health!
Pros
Benefits - a huge variety of top-notch benefits, so many to list here. But clearly some of the best in the industry. This is what makes people go back to work every day.
Cons
Toxic environment. Managers are not trained, and they just get promoted just because they are women, are diverse, or know some higher up in the company. To work with such toxic managers, you have to kiss someone's behind if not they will find a way to knock you out. So everyone middle management and below is kissing someone's behind. Brown nosing is the norm. You can clearly see 50% of them are do-ers, carrying the whole workload of everyone and 50% rise up top just because of they schmooze their way to the top. I joined pre-IPO and now this company is bloated and the environment is toxic. You'll end up falling sick regularly because of all the toxicity around you.