i just hired on as maintenance in my shop i've been there 12 yrs now and i will tell you this is all great advice!! but one more thing to do is learn to be a good leader. the day will come when all hell breaks loose and you will be there to handle it when others cant. p.s. just have fun with...