Current Employee3.6Nov 20, 2023Love the company culture, but feel I am underpaid for the industry expectations.
Current Employee3.7Mar 1, 2024It's a good company. Recent changes have damaged morale, but hopefully that improves.
Former Employee4.0Aug 30, 2023Pretty good place to work. Just didn't like how corporate it was, so I left to sling solar.