5.0
3 Nov 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great team, leading solutions that help clients prepare for emergencies, company is going places being keen to grow and most important solid financial standing.
Cons
Commission structure complex could be easier for sales to recognise ROI for each deal