Great Company when working
Wind Turbine Technician/Blade Technician, Naperville, IL - August 14, 2013
Great company when the work is available. Attended JSA meetings every morning and checked all PPE. Climbed and Put together Wind Turbines. Co-workers were great and never had any issues with anyone. Hardest part was the heat sometimes in the summer. Most enjoyable was getting to climb turbines everyday.