4.0
Dec 23, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Very smart people working in technical leadership positions.
Cons
Just because you're technically smart, doesn't mean you're a great manager. Some problems with scaling - complicated by the fact it's truly a global organization.