3.0Feb 16, 2026Good team atmosphere, continuous added workCustomer success specialistCurrent employeeBoston, MARecommendCEO approvalBusiness OutlookProsGreat team atmosphere with friendly managers who want you to do wellConsConstant added work responsibility, expectations, and performance. No increases to compensation even when expectations are met or exceededShow more
5.0Sep 18, 2024amazing company Account managerCurrent employeeCambridge, MARecommendCEO approvalBusiness OutlookProsamazing benefits and great culture overallConsthe commute can be rough but it’s still worth itShow more
5.0May 17, 2024Great cultureAccount executiveCurrent employee, more than 1 yearBoston, MARecommendCEO approvalBusiness OutlookProsGreat culture, management, salary, officeConsNo cons I can think ofShow more