3.011 Jun 2024Customer success manager (csm)Former employee, more than 8 yearsDublin, DublinRecommendCEO approvalBusiness outlookProsgreat people and customer focusedConsLost focus when the PE company took overShow more
5.08 Jul 2024Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsFully remote - all employees work from homeConsShared bumps and bruises from tough times with prior ownersShow moreHelpfulShare
3.022 Jul 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsSome leadership folks are AMAZING, protect and grow their teams, and are delightful to work with.ConsSome leadership folks are AWFUL, totally self-focused, and at times can be needlessly harsh - even brutal.Show moreHelpfulShare