2.0
Jul 21, 2019
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good salary, great people and a fast changing environment
Cons
Stress, politics, employees seen as widgets rather than human beings. Brussels centric with senior management conducting themselves like EU Commissioners.