4.0
Mar 23, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good social atmosphere, and a high level of skill across the business. Lots of room to improve skillset
Cons
Pay isn't where it should be for the requirements, compensation is far better for less work at other companies.