Former Employee3.9Jan 28, 2025Overall a good company to work for but they can improve. The culture between reps is very competitive.
Overall a good company to work for but they can improve. The culture between reps is very competitive.
Current Employee3.6Feb 14, 2025solid but could be better with inbound lead flow. the sector is saturated
Current Employee4.1Mar 22, 2024Great software which makes it easier to sell. A lot of opportunity to lesarn
Current Employee3.1Jun 19, 2025Has dramatically changed over the years. They need to do something about the sales culture and under performance.
Has dramatically changed over the years. They need to do something about the sales culture and under performance.