Pros
Benefits are good. That's what makes most people tolerate the lack of promotions and growth opportunities. Most people here are pleasant to work with.
Cons
Literally zero promotions and growth opportunities within the learning design. People at the top get promoted and get more money. The smaller fish at the bottom of the corporate chain get thank you notes when they work hard and overachieve. A lot of politics and favoritism going on. Team meetings consist of managers bragging about themselves and telling you how wonderful and exciting everything is. Things used to be tolerable with Ultimate. Don't expect to see this company on the list of best companies to work for anymore. The cheap mugs they send out once a year won't hide the fact that they are going from bad to worse.