Extremely unprofessional, much of the company was either hired because they were best friends with or related to management. Profanity, trash-talk, and inappropriate conversations were common. Seems more like a club than an actual professional environment. May be ahead in the industry right now but it won't last long. No work/life balance, at SunSolar, your work is your life.