2.0
Mar 25, 2021
Former employee
Recommend
CEO approval
Business outlook
Pros
If you're interested in solar and batteries, this is an interesting place to work. Everyone is smart and hardworking.
Cons
No support or transparency from management. Totally disorganized sales strategy. Military profiteering.