1.0Oct 5, 2023Lab technicianFormer employeeRecommendCEO approvalBusiness outlookProsGood for entry level positions.ConsNot so positive environmental and very low pay scale.Show more
5.0Jan 26, 2025Customer success manager (csm)Former employeeRecommendCEO approvalBusiness outlookProsGood work life balance there!ConsWork load was a bit muchShow moreHelpfulShare
3.0Jan 5, 2026Sales executiveFormer employeeBoston, MARecommendCEO approvalBusiness outlookProsGood experience, learned the basics of salesConsExecutive team constantly changing GTM, micromanagedShow moreHelpfulShare1