New vehicles, good income, you can use the vehicle for personal use. No complaints by management to reduce hours. They allow you whatever time it takes (within reason) to get the job done right.
Cons
It takes a month from the offer of employment to the first day on the job. Training is done on the fly so training time is extended. Creates pressure to absorb everything fast.