5.0Feb 19, 2024A great Company with Great cultureCustomer success managerCurrent employee, less than 1 yearBoston, MARecommendCEO approvalBusiness OutlookPros- Company management is friendly and gives a lot of support during onboarding.Cons- Salaries could have been better.Show more