Former Employee2.9Apr 12, 2025They struggle with their identity in the market. They can be very competitive at times, and less so at other times. Leadership is decent. Not a strong sales culture.
They struggle with their identity in the market. They can be very competitive at times, and less so at other times. Leadership is decent. Not a strong sales culture.
Former Employee3.4Aug 1, 2023Overall the position wasn't bad, we need more recruiters to help close deal. There was a lot of money left on the table for the sales team.
Overall the position wasn't bad, we need more recruiters to help close deal. There was a lot of money left on the table for the sales team.