1.0Mar 28, 2026No Trust in ManagementAnonymous employeeFormer employeeCambridge, ONRecommendCEO approvalBusiness OutlookProsGood benefits Good co-workers Good work-life balanceConsToxic work environment Management doesn't listen to suggestions/opinions coming from other employees Not willing to pay competitive wages High turnover rateShow more
1.0Nov 21, 2025ToxicAnonymous employeeCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsEmployees are a close knit groupConsMicromanagement. Managers are toxic and attempt to pin employees against each other.Show more
5.0Jul 16, 2025great place to workManagerCurrent employee, more than 5 yearsCambridge, ONRecommendCEO approvalBusiness OutlookProsgreat team and great cultureConsnothing really to note in terms of consShow more