Former Employee3.3Nov 12, 2025Company failed due to tax credits going away. They relied solely on them.
Current Employee3.9Dec 3, 2024Great culture for d2d from top down. One of the remaining solar companies constantly improving and adjusting with market times.
Great culture for d2d from top down. One of the remaining solar companies constantly improving and adjusting with market times.
Current Employee4.4Sep 5, 2025Awesome I loved working here these people are my best friends and it’s sad to make a move but I want to start working fully remotely
Awesome I loved working here these people are my best friends and it’s sad to make a move but I want to start working fully remotely