Pros
If you work with the right people the experience can be tolerable to great. Some mid-level managers are really sharp and care about their employees.
Cons
Not sure what to emphasize or where to begin; I could spend days on this. The review about Senior Leadership favoritism is absolutely true: the team has nearly doubled the last 4 years, and they are all 'yes' men who've been there forever. Rather than listing all the cons, I think I'll conclude by saying that there is a huge mantra of hiding problems rather than addressing them. They claim to be a data-driven organization but have few data, and a lot of it isn't that positive. They claim "diversity" to be one of their most precious values, but their Senior Leadership is 90% white, and I've yet to see more than hot air on the topic.