Current Employee3.9Jun 10, 2024My overall experience was positive. Good company, change of leadership over last years needed
Current Employee4.0Aug 24, 2023Great overall company, product line and presence. Challenges in internal process