5.0Apr 29, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsLots of opportunities, task ownershipConsCorporate culture could be betterShow 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
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 moreHelpfulShare