5.0
Oct 22, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The team members and managers are great and are always willing to help and share tips and tricks. There are lots of opportunities for growth within the team and the wider company.
Cons
This is a high pressure sales environment, but as long as you are willing to learn and put the work in this shouldn't be a problem.