2.0
Aug 14, 2016
Former employee, more than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Competitive pay, including generous bonus and stock options.
Cons
Poor communication and U.S. centric leadership. Dunning-Kruger effect evident in senior leaders. Attracts the brightest people but tells them what to do, rather than follow their advice, rate of attrition not surprising.