Pros
Good work, Good people, and company vehicles. The commission based pay for ALL employees allows you to make more if you can put out more. Also with the commission based pay it is easy to work to your own schedule. Seldom is anybody looking over your shoulder or are you wasting time until 5. If you have ever worked for yourself then this job works a bit like that and will feel right at home.
Cons
The commission based pay makes it easy to get the short end of the stick. If you get sent too many small jobs you will make very little. Also as others have said, the owner can be disingenuous at times. Make sure you get everything in writing.