2.0
Feb 22, 2017
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people you work with in the team, commission was great until it changed recently Great perks like car and life insurance
Cons
Bullying culture, lack of leadership, issues in dealing with the large number of complaints. Could be a great place to work but management is not great