Pros
It has gotten better in some ways. No more yelling at the daily operations meetings. Now it is just politics and opinions. 5 years flew by and there is still a ton of work to do.
Cons
Far too many great people leave. Generally speaking there are great people still there. However a small handful of people have a way of handicapping people in order to climb the corporate ladder. Super easy for people of low talent to get promoted. There is a antiquated path to high performance system that rates people on a bell curve. This system has created a toxic and distrustful working environment. The initial offerings look like great pay and benefits. But over time it dulls, in the face of being a completely unempowered and apathetic work force. Not likely to turn around either since most people have stopped speaking up and new folks don't know any better yet.