Pros
I like this company for few reasons. 1) This position is hourly base and I got the chance to earn commission on top. I had couple of paychecks over $1k per week. It gives me lots of motivation to make more money when I work harder. Also, it gives me some safety net with hourly wage if I got any bad weeks( glad that it only happened once). 2) I don't have to walk door to door to promote the service( I did it before, and I didn't like it). We present the service for our client inside the retail store. 3) I got my leadership promotion within 3 weeks in the company. I don't have to wait for the promotion based on seniority. It's all on me. 4) Love the environment. Everyone gets along well here.
Cons
Got a lot of rejections with the job itself. If you can't handle the rejection, it's not for you. The job is required to work on the weekend, but I still got 2 days off every week.