4.0
Feb 2, 2016
Former employee, less than 1 year
Dayton, OH
Recommend
CEO approval
Business Outlook
Pros
Decent Pay Reasonable Hours Generally pleasant facilities
Cons
Many engineers are not native English speakers, which can lead to frustrating communications difficulties. Regulation method for lifting solar modules was destroying my wrists. No benefits for most Engineering Technicians.