Current Employee3.1Mar 8, 2024great company - very difficult sale. your direct manager is very important to your overall success in the role
great company - very difficult sale. your direct manager is very important to your overall success in the role
Former Employee2.0Aug 17, 2023Company does not respresent who they claim to be HR experts who help people.
Current Employee3.0Jul 16, 2023Great company, awesome culture. Pressure low depending on manager. Residuals is what keeps sususful folks and if they continue with the low pressure they will continue to keep folks, because the solutions is highly competitive with lots of no control outcomes. Many new folks will take 1.2 years to sell soemthing while they built their pipeline.
Great company, awesome culture. Pressure low depending on manager. Residuals is what keeps sususful folks and if they continue with the low pressure they will continue to keep folks, because the solutions is highly competitive with lots of no control outcomes. Many new folks will take 1.2 years to sell soemthing while they built their pipeline.