Pros
Great Comp Plan motivates overachievement.
Cons
Requires allot of cold calling and time commitment. Not a 40 hour week job.
Pros
fun company culture, everyone is young, bonuses and commission
Cons
working hard as hell while your manager sits on his a** and watches golf.