5.0Oct 1, 2024Sales managerCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsBest company to work forConsNot a great culture environmentShow more
5.0Jan 28, 2026Staff development engineerCurrent employeeWarsaw, INRecommendCEO approvalBusiness OutlookProsGreat company to work forConsHigh expectations to perform wellShow moreHelpfulShare
3.0May 9, 2026Sales associateCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsPeople you work with make it worth itConsInnovation Systems changes too oftenShow moreHelpfulShare