Pros
There are still some incredible people at the company (mostly lower and mid level, not leadership) whose friendships are invaluable.
Cons
The company has lost integrity. There has been enormous growth, which is good for the bottom line, however, the internal structure of the company could not keep up- partners and board before employees. In my own personal experience, and I assume many others based on past conversations with other colleagues, there have been issues with HR not responding to messages (either entirely or not in a timely manner), overhearing they may be gossiping to other employees about employees (not confirmed but concerning nonetheless), and generally a fear of reporting top leaders to them as they at least appear to be biased in leadership’s favor. There has been numerous recent layoffs which has all of us scared that our team is next, and while leadership tries to throw “comforting” sentiments to reassure us that everything is fine, we don’t buy it. We smile and nod because it seems that anyone who isn’t at the top that has an opinion or challenges leadership gets offed.