4.0
14 May 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
The people you work with Lack of there being a sales commission scheme - teamwork is key Consistently promote from within, which is great.
Cons
Sometimes the environment can be too brutal Long hours