Career advancement opportunities, on the Job training from experienced Techs from all different backgrounds of car knowledge, good team oriented environment. Daily pay access after every worked shift the day following.
Cons
Without great leadership there can be a lot of work flow issues, can be set schedules but that can change around depending on business needs.