3.0
May 30, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great colleagues Hybrid working Good managers (dependant on your side of the business) Decent product and good clients
Cons
Poor salary Poor commission structure Poor benefits No true D&I (diversity concentrated at the lowest level) SLT are a true boys club. Huge influx of new directories who changed the company for the worst CEO is old school and pushes for a typical boiler room sales environment