5.0
15 July 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good, supportive leadership Knowledgable teams Growth opportunities
Cons
Frequent company restructures disrupt the work flow Pay is quite low compared to other eCOA companies