1.023 Feb 2025SalesFormer employee, less than 1 yearSpain, GARecommendCEO approvalBusiness outlookProsNone come to my mindConsTerrible leadership - terrible culture - stay away at all costsShow more
5.06 Jun 2025Regional sales managerCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsMany healthy happy people hereConsCorporate life is always a bit toughShow moreHelpfulShare
5.07 Nov 2024Sales development representative (sdr)Former employeeBoston, MARecommendCEO approvalBusiness outlookProsGreat start up culture, intelligent peersConsLeadership was not transparent on the stateShow moreHelpfulShare