If you don't have a family hen this job is for you. Not much time for family and they want you to give up everything for work. So-So training but better on the job. Management in my area has bad communication, could be different in others. Long hours. Most enjoyable is the change of job at every stop.