Pros
Bootlicking, middle management that feels the need to justify their work by constantly reshuffling people, projects, operations, and structures. This group often lacks both vision and the know-how to drive significant progress. The company strongly encourages employees to fill out “anonymous” external company reviews to help market itself as a great place to work. Can’t review your manager. There is a problem with dysfunctional cross-team collaboration complicated by internal politics, resulting in minimal substantial achievements. Most are good people. Heard from many and experienced myself that if you’re at the top of your field, you aren’t going to learn much here, and not likely to be promoted. Many employees are waiting for RSU cash-out.
Cons
Other comment in pro section