No jobs found – change your filters above for more results
I have been working at Spire (Massachusetts)Pros
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.Cons
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.RecommendsApproves of CEO