5.0
12 May 2026
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Collaborative and professional business. Striving to adapt to changing market conditions globally.
Cons
Mid sized business with all the challenges of being too big to act like a small business and too small to act like a large business.