Former Employee2.4Jun 7, 2024Solid but not challenging, very technocratic, people there just to be there created niches.
Current Employee2.9Oct 22, 2025Like most companies, territory and leadership are most important. Sometimes there seems to be a lack of clear vision as there are so many different solutions in the bag. Could be a good thing, but yet to see this. Overall a good company to work for.
Like most companies, territory and leadership are most important. Sometimes there seems to be a lack of clear vision as there are so many different solutions in the bag. Could be a good thing, but yet to see this. Overall a good company to work for.