Pros
Customers, got to drive the vehicles, discount
Cons
They expected you to learn the info for the job as quickly as possible, but it was so much that no one could learn it unless it was their life. The management was ok but also didn't really have high hopes for you. They got friends and other employees to "prank" call you to see if you know what your doing, and one mistake could cost you the job.