Great pay and commission structure
Excellent benefits and perks
Opportunity to travel and meet/network with people of different backgrounds
Excellent team environment and support
VP is cool and tries to be supportive
Cons
No training whatsoever upon hiring (sink or swim)
Product and service training was unclear and minimal
Unclear on sales objectives
Unstructured department