4.0Oct 27, 2025Customer success managerFormer employee, more than 3 yearsKyiv, KyivRecommendCEO approvalBusiness OutlookProsGreat team, great projects and experienceConsIt could be overworking but it’s not a big issueShow more
5.0Aug 10, 2020Account executiveFormer contractor, more than 1 yearSan Juan, PRRecommendCEO approvalBusiness OutlookProsA good balance and remote culture.ConsSmall team. Wear many hats and responsibilities.Show moreHelpfulShare
5.0Apr 29, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsLots of opportunities, task ownershipConsCorporate culture could be betterShow moreHelpfulShare