4.0
Feb 26, 2025
Former employee, more than 5 years
Weybridge, England
Recommend
Business Outlook
Pros
Great technology. Good interaction with variety of stakeholders company. Good training.
Cons
Base salary was not greatest. Staff sales could have been a better run perk. Incentives and bonuses were geared towards hero retail outlets. Not many career opportunities.