4.0May 26, 2026Client service associateFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat place to work. Supportive colleaguesConsIt became a bit bureaucratic as it had grown bigger.Show more
5.0Jun 10, 2026Anonymous internCurrent intern, less than 1 yearRecommendCEO approvalBusiness OutlookProsNice people and friendly enviormentConsStale and location felt offShow moreHelpfulShare
3.0Jul 10, 2026Tech leaderFormer employee, more than 5 yearsSouth Boston, MARecommendCEO approvalBusiness OutlookProsNew hires receive a warm welcome and have many opportunities to socialize, network, and build relationships with colleagues across the organization.ConsLong-term contributions go unrecognized, and some IT team departments offer little to no work-life balance.Show moreHelpfulShare