Pros: ability to office out of my house, good training, good benefits package, advancement available.
Cons: horrible threatening management and vps, you're only a number to this company, no work life balance, it's all work or no job if you work here.
Do not work for this company, you will go home late and completely stressed out every single day, well actually nights because you'll be working very long days, nights and weekends to hit the high quotas and keep away from the job threats from management. I believe that the company as a whole is possibly a good company, but they definitely need to get – more... rid of some of their sales managers and VPs and replace them with solid, ethical, professional and polite people. A manager has to truly "care" about his sales people to have a solid team! – less