Pros
Office quality and location is nice. Lower-level employees are lovely and helpful. Great benefits. Good foot in the door if you're interested in renewables.
Cons
Pay is poor for the DMV area and opportunities to get raises are few and far between. Terrible upper management. They hire Israelis for these upper-level roles with little to no relevant experience and many of them are not fluent in English just because they are Israeli. They can never hold onto employees of actual value because they like to overload and treat them badly and then wonder why they're understaffed and cannot perform business properly, pay contractors on time, follow project schedules without delays, build projects to code, or maintain decent relationships in the areas they operate in. People come into this company as fast as they go out. Whether they are fired or quit, people leave overarchingly because management and company culture are bad.