Current Employee2.7Dec 2, 2023Great name recognition. Opportunity for advancement for those that work hard
Former Employee2.0Dec 13, 2023Horrible experience working in upmarket major accounts. Terrible leadership and way too spread thin
Current Employee3.1Mar 25, 2024This is a great place to start your career. They have a very solid sales training and is fantastic on a resume. There is the potential to make a lot of money in this role. But your success is entirely based on your territory and leadership. This position will provide you the skills to grind and handle uncomfortable situations like it is second nature.
This is a great place to start your career. They have a very solid sales training and is fantastic on a resume. There is the potential to make a lot of money in this role. But your success is entirely based on your territory and leadership. This position will provide you the skills to grind and handle uncomfortable situations like it is second nature.