5.0
Feb 17, 2019
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The people make the difference. Great career progression and best in class people development.
Cons
Very process driven. Operations can cause delays and often. Workload does not stop. Can become overwhelming if you do not manage your work life balance.