4.015 Apr 2025SalesCurrent employeeWashington, DCRecommendCEO approvalBusiness outlookProsGood team, good company, good cultureConsNo cons really, good teamShow more
5.027 Feb 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.015 Aug 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