Pros: make your own hours, entrepreneur
Cons: commission based, job security, training program
I think that this is a good company to work for, however I was displeased with their training program. It is very hands off, minimal training. The best part of the job was the co-workers. They were very nice, personable people who enjoyed their jobs.