5.0
Feb 9, 2018
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The people are the heart and soul of the business. Really great professionals from all over the world. Flexible, social, and strong team units. Global reach too, so you get input from colleagues near and far which I like!
Cons
There are pros and cons to all work places, but its about your personal experience. The people for me have made it over the last few years!