4.0
22 Jan 2026
Previous Customer Onboarding Manager
Former employee, more than 1 year
Manchester, England
Recommend
CEO approval
Business outlook
Pros
Amazing staff. Great work culture and positive atmosphere in the office. Great career progression and incentives to do better. Good company incentives. Earning potential. Onsite chef. Good training structure for staff.
Cons
Fundamental things wrong with the platform which were not rectified / taking too long to amend. Which lead to customers leaving or reducing seats. New features being added without current issues being resolved. CSM's being involved in sales training and sales meeting, which were not always relevant. Constant changing of onboarding processes. The lines were blurred, teams doing things differently and incorrectly.