5.0
1 Apr 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
the team is a dream to work with
Cons
The job is in big parts to manage the clients, and though you have the team backing you up, it is not a simple job.