Pros
- Pay and benefits are great! - Mostly interesting work with heavy-hitting companies. - Lots of smart people.
Cons
- Performance review process is exhausting and leads to the birth of many "perf projects" - projects that are usually unnecessary but look good on paper. These tend to have lots of downstream unintended effects: extra work for folks, started and abandoned products and projects, motivating factors that don't align with clients' best interest. - Forced return to office means that my fat salary evaporated overnight - offices are all in very high cost of living areas. - Lots and lots of "TPS reports" that get in the way of helping clients. I'm in an external, client-facing role yet spend more time managing internal expectations than external ones. Things like tracking meetings (we have a meeting quota), tracking pitches, attending internal meetings, working on the aforementioned perf process. - Hustle culture to the extreme. I know people who own yachts that are still on that "rise and grind mindset". This is just kind of weird to be around, but also creates issues actually getting work done - folks are not eager to collaborate or help each other out.