Good compensation, amazing portfolio supported by thousands of talented and engaged professionals
Cons
A disdainful attitude by senior leadership towards their employees and a top down culture that rewards yes men and discourages people that constructively communicate challenges/risks.