3.0Jan 4, 2024Business development managerFormer employeeWaltham, MARecommendCEO approvalBusiness OutlookProspromote from within, fast growing companyConsunhealthy work environment at times, expected to do more with less as the company grewShow more
5.0Mar 20, 2026Information assurance specialistCurrent employee, more than 5 yearsBoston, MARecommendCEO approvalBusiness OutlookProsGreat company with awesome benefits and perksConsPay could be better but perks make up for itShow moreHelpfulShare
4.0Mar 24, 2026Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGreat work-life balance and great benefitsConsBit of red tape when it comes to leadership, but grateful that there is a willingness to listen, and often takes action on itShow moreHelpfulShare