The company solves difficult problems for the worlds most successful organizations. The culture is collaborative and nurturing, it’s a great place to work with really smart, skilled colleagues and be supported in reaching professional goals with respect for a life outside work.
Cons
I really can’t think of any downsides, it’s been a great place to work.