Current Employee2.6Apr 9, 2024Slow, cumbersome company with outdated leadership. Low energy, redundant roles. Boring.
Current Employee3.4Oct 18, 2024So far so good, lots of technical training but would have been helpful to have more sales training.
Former Employee4.0Nov 7, 2023Culture was really great, the people were awesome to work with and most of the leadership was solid.
Current Employee4.3Sep 14, 2023Great company, good culture. Not the highest paying, but reasonable and not as stressful as other vendors.
Great company, good culture. Not the highest paying, but reasonable and not as stressful as other vendors.