Pros: make your own schedule
Cons: company plays favortism
The company is based on feeding you a load of lies. There is no advancement as well as benefits. There are a lot of favoritism among the Field Training Managers. You can work as hard as you can, offer to take on more hours, submit detailed reports, but if you don't brown nose enough they will find reasons to terminate you.