3.0Jun 11, 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.0Jul 8, 2024Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsFully remote - all employees work from homeConsShared bumps and bruises from tough times with prior ownersShow moreHelpfulShare
3.0Jul 22, 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