4.0
May 26, 2015
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, great accounts, great leadership, great experience and if you can make it here you can make it anywhere
Cons
Some people experience long working hours, pay not comparable to competitors