Former Employee2.7Mar 12, 2024The Sales Leadership was highly critical and big on micromanaging. Not a great environment to feel supported in.
The Sales Leadership was highly critical and big on micromanaging. Not a great environment to feel supported in.
Current Employee3.3Aug 11, 2023Good company to work for culture is great, compensation is a bit weak,
Current Employee3.4Oct 18, 2024Highly disappointing comp plan. Highly restrictive and complex policies. Highly positive culture and co-workers.
Highly disappointing comp plan. Highly restrictive and complex policies. Highly positive culture and co-workers.
Former Employee3.9Feb 14, 2024A good place to work, lots of offerings, many of which are household names in IT.