Pros
A way to recover your career if you have an accident or tickets or haven't driven in a few years.
Cons
All of the horror stories are true. Fluctuating pay, always late getting you home. If you won't be a trainer they don't care about you basically at all and it isn't much better even if you do. Of course then you're going to be stuck with whoever they just hired, no matter how stupid, smelly or dangerous they may be.