5.0Mar 21, 2023SalesFormer employee, more than 3 yearsGermany, OHRecommendCEO approvalBusiness OutlookProsGreat people, good tech, strong growthConsGrowing fast. Not for everyoneShow more
4.0Apr 15, 2025Systems engineerFormer employee, more than 1 yearBoston, MARecommendCEO approvalBusiness OutlookProsVery good tech, somewhat complex.ConsToo tough to beat the competition, splunkShow moreHelpfulShare
4.0Aug 19, 2024Sales directorFormer employeeBoston, MARecommendCEO approvalBusiness OutlookProsSolid pay structure with incentivesConsNo Cons to speak ofShow moreHelpfulShare