4.0Sep 11, 2025Engagement support specialistCurrent employee, more than 3 yearsLondon, ONRecommendCEO approvalBusiness OutlookProsGood people, work life balance, flexibilityConsLow pay compared to other companies, some micro managementShow more
5.0Mar 16, 2026Business analystFormer contractorNew York, NYRecommendCEO approvalBusiness OutlookProsThey offer very good compensationConsI cant think of any at the momentShow moreHelpfulShare
2.0Jun 8, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsRemote which was great .ConsNo work life balance and short staffedShow moreHelpfulShare