5.0Jun 28, 2023Account executiveFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsculture, team, tools, people, productConsbureaucracy, low base, lame benefitsShow more
5.0Feb 27, 2025Customer success manager (csm)Former employee, more than 1 yearDelaware, OHRecommendCEO approvalBusiness OutlookProsGood company and professionals in the teamConsTurbulent at times and constant changesShow moreHelpfulShare1
2.0Aug 15, 2025Support specialistCurrent contractor, more than 1 yearPoland, MERecommendCEO approvalBusiness OutlookProsThere is a united support teamConsMicro-management; you are expected to work anytime when there is something wrongShow moreHelpfulShare1