5.0
Apr 21, 2016
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
A great company to work for - the life here is what you make it.
Cons
HR processes are not the best and the integration of IT and iPad apps isn't the best however it's all evolving - just a bit too slowly.