Current Employee3.3Dec 20, 2023good so far. great potential. interesting products and generally happy customers.
Current Employee4.7Nov 22, 2023Great company with great technology. Will continue to get better as cloud adoption grows.
Former Employee2.3Feb 7, 2024Just don't. The comp plan keeps getting worse and worse. The culture is abysmal. Lots of Managers, no Leaders The company nickels and dimes you to death
Just don't. The comp plan keeps getting worse and worse. The culture is abysmal. Lots of Managers, no Leaders The company nickels and dimes you to death
Former Employee5.0Sep 5, 2024Fantastic experience. Great group of people to work with and dominant in the space they are in.