3.0Jul 25, 2025Technical support engineerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsgood team, great sales teamConslack of HQ support, slow to react, do not listen customers chase but no advise on next stepsShow more
5.0Feb 24, 2026Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsFlexible Great products to work onConsNone that come to mindShow moreHelpfulShare
1.0Apr 4, 2026Regional sales managerFormer employee, more than 3 yearsHouston, TXRecommendCEO approvalBusiness outlookProsIt was very nice when Dr. Kramer owned the company after that so much.ConsThe new leadership is clueless, but they are enthusiastic so there’s that.Show moreHelpfulShare