5.011 May 2026Team leaderCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture, good people and trainingConsNone, all good , nothing to complainShow more
5.023 Nov 2025Implementation specialistCurrent employeeFoxborough, MARecommendCEO approvalBusiness outlookProsPretty good environment to work inConsA lot of travel which is both good and badShow moreHelpfulShare
3.029 May 2026AnalystFormer employeeBoston, MARecommendCEO approvalBusiness outlookProsFriendly Coworkers Job security Steady PayConsIn office No pay increaseShow moreHelpfulShare