No jobs found – change your filters above for more results
- RecommendsApproves of CEO
Small company atmosphere allowing me more opportunity to make contributions in my job. Company benefits are very decent. Very fair Management. Seem to care about us.
Important decisions seem to be made without input from workers. Solar manufacturing industry world-wide very volitale and uncertain at times. Company has been around for many years though.