Current Employee4.7Feb 21, 2024Great team full of incredibly knowledgeable professionals who care about your success and development.
Great team full of incredibly knowledgeable professionals who care about your success and development.
Former Employee2.1Mar 13, 2025Local management was awesome but the C-Suite was a mess. Also way too much German obstruction and they keep hiring people from outside the industry that know nothing.
Local management was awesome but the C-Suite was a mess. Also way too much German obstruction and they keep hiring people from outside the industry that know nothing.
Current Employee4.0Sep 12, 2023Great culture, leading product in the market, base comp is on the lower side