You get paid weekly and never have to work weekends or nights, only day shifts. A lot of chances to make commission and bonus'
Cons
You are cold calling, setting appointments for someone else to try to sell something. If the other person doesn't sell to one of your appointments within a certain time you get fired. You get fired for someone else not doing their job. It's hard to work there coming in every day wondering if you will get fired for some bogus reason. If you leave for pregnancy or surgery they make you feel out a whole new application and they normally don't let you come back. Absolutely the worst place I have ever worked.