Current Employee4.0May 10, 2024Fantastic, very good training, great culture. I really enjoy workin g here but pay isn't the best.
Current Employee3.6Aug 22, 2024It is a great environment for getting out what you put in. Changed the pay structure to purely results based which is great for hard working top performers
It is a great environment for getting out what you put in. Changed the pay structure to purely results based which is great for hard working top performers
Current Employee3.0Jul 9, 2024Gave me great experience with multiple clients but has terrible pay and quota structure
Former Employee2.9Dec 19, 2024This is a great place to get your foot in the door when it comes to tech sales. Great place to work but the pay is not great. Learn the skills and find the next spot.
This is a great place to get your foot in the door when it comes to tech sales. Great place to work but the pay is not great. Learn the skills and find the next spot.