3.0
Nov 27, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Knowledgable team, willing to work together to solve problems. Opportunities for monthly bonus based on work.
Cons
Poor senior management with no experience or training of managing people. No room for growth. The London office is small with no facilities.