5.0Jan 20, 2026Great Place to WorkAnonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGreat work life balance. Excellent team atmosphere. No micromanaging. Excellent benefitsConsLack of management and communicationShow more
5.0Jul 24, 2025Great company cultureField service engineerCurrent employee, more than 5 yearsBuffalo, NYRecommendCEO approvalBusiness OutlookProsThe culture of the company is extremely good, and i love working with my coworkers every day.ConsThe work life balance is a bit difficult.Show more
3.0Jul 27, 2021AverageAnonymous employeeCurrent employeeDortmundRecommendCEO approvalBusiness OutlookProsNice atmosphere and environment. Noe a bad placeConsCould be better. Not really international, small amount of English speakersShow more