Pros: Pay, management, coworkers
Cant be afraid to get your hands dirty. You learn many things, like wiring, installation of many aftermarket parts on trucks, which tools are which and how to use them. The pay is very good. Management cares about the employees. Coworkers are fun and easygoing. Hardest part of the job is the hours. Best part is the pay.