Pros
There are some hardworking junior staff who are committed to staying on top of their work. An A-list of clients to work for. Social gatherings are frequently arranged.
Cons
Holden Caulfield would have a field day with the level of phoniness at this place. Management lacks vision and frequently takes a very rigid "my way or the highway" attitude that comes across as condescending despite lack of credibility. The "culture", which acts as the foundation of the company, is all fake. Nobody talks to each other and stories are made up in management's head and shifted on a whim to suit their needs. While there are frequent social gatherings in the company, they rarely last beyond a drink or two because nobody actually wants to hang out with each other afterwards.