Pros
A few good workers who fight the good fight and try to do things right. A few good company events, when they met in person.
Cons
Not enough good workers. No work life balance. Favoritism reigns supreme. A frustrating lack of transparency, honesty, and talent amongst senior management and leadership. There is no real structure here. There hasn't been for over 3 years. People either quit or get 'let go'. Others burn out so hard that they perform subpar at their roles and responsibilities. Senior management doesn't seem to care. Hardly anyone collaborates. Too much investment in projects and programs, not enough in production, content generation, and science. A culture of finger pointing and posturing purported by senior management. I could go on but you get the point