4.0
May 14, 2025
Former employee, more than 5 years
Londres, Inglaterra
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