5.0
Apr 10, 2018
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Open minded company Great career progression opportunities Excellent staff perks from medical to free food and drinks
Cons
Can't really think of any, I was there for nearly 18 years and loved it, great people!