5.0Jan 23, 2022Senior account executiveCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsgreat place to work can be challengingConsCan come with baggage in billing and service issuesShow more
5.0Jul 8, 2019It project manager/business analystCurrent employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsVery good company to work for.ConsNon Cons in the time working for the organization.Show moreHelpfulShare
3.0May 7, 2023Senior service delivery managerFormer employee, more than 5 yearsSydneyRecommendCEO approvalBusiness outlookProsSolid work environment smart capable operational teamsConsBloated middle management, convoluted internal processesShow moreHelpfulShare