Former Employee1.1Oct 6, 2023Being public does not always help company culture. Management is very slow to adapt.
Current Employee3.0Sep 22, 2023 Overall a decent place to work and get experience. Not the best compensation compared to peers and sales cycles are lengthening/getting more complicated
Overall a decent place to work and get experience. Not the best compensation compared to peers and sales cycles are lengthening/getting more complicated