Pros: lot's of free stuff, and discounts everywhere, as well as paid trainings, even pay for showing up to company parties.
Cons: lot's of driving, only compensation for driving with clients, not getting to their house or from their house after you drop them off, high mileage on your car majority of your earnings will go to repairs and gas
It's a nice environment and good people but nothing I would recommend to someone trying to make their savings account bigger at an accelerated rate.
I however learned alot about life and the purpose in it. and that is something I consider valuable. No regrets. I'm a better person because of working here.