Current Employee4.0Aug 24, 2023Great overall company, product line and presence. Challenges in internal process
Former Employee1.9May 30, 2024I didn’t liked the culture at all, heavy processed org, difficult to understand for a new comer!