2.0Jun 3, 2025Sales associateCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsNice place to work, was okConssalary isn't that good compared to experienceShow more
5.0Feb 19, 2025Engagement specialistCurrent employee, more than 3 yearsChicago, ILRecommendCEO approvalBusiness OutlookProsAwesome people, good work-life balance, interesting industryConsHave to be at the company a long time to get promoted/in managementShow moreHelpfulShare
4.0Dec 25, 2025Senior software engineerFormer employee, more than 10 yearsBoston, MARecommendCEO approvalBusiness OutlookProsPrevious CEO is very approachableConsNow is just another tech companyShow moreHelpfulShare