Pros: fun environment, coworkers
Cons: pay plan changes frequently, management clueless/changes often
Laid back fun workplace. Success is dependent on territory assigned which can be based on who you know/how well your manager likes you. Rules can and will change at any time. The more comfortable you are bending the truth the better your chances are. Day consist of cold calling companies that don't really want to talk with you.