4.0
19 Feb 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing team! As a small team, you have more opportunities to take on more responsibilities and learn across different functions of the organization.
Cons
Low pay scales, benefits etc