employer cover photo
employer logo
employer logo

Delaware River Solar

Is this your company?

Delaware River Solar Reviews

1.1

0% would recommend to a friend

(11 total reviews)

8% positive business outlook

Reviews by job title

11 reviews
2.0
26 Sept 2025

DRS is OK

Recommend
CEO approval
Business outlook

Pros

Remote work Employees are Friendly

Cons

Management speaks down/yells/embarrasses employees on calls with 3rd parties and other company employees. Every penny requires approval from CEO as they did not have cash

1.0
7 Mar 2025
Recommend
CEO approval
Business outlook

Pros

Great coworkers united by the fear struck into our hearts when management entered the room. Exposure to the solar industry and the expectation to dive into tasks with little guidance when starting role led to a lot of growth in the first few months of employment.

Cons

Complete lack of vision for company objectives led to simultaneous lack of guidance and constant micromanagement, flip-flopping of priorities and instruction from above, and pigeonholing of tasks and responsibilities. CEO prone to yelling, and frequent outbursts led to a hostile work environment. Lack of professionalism and overall low morale for future of company.

1.0
23 Jan 2025

Terrible vibes

Recommend
CEO approval
Business outlook

Pros

Pete is the best, most trustworthy person there

Cons

Upper management is god awful. Micromanaging at its finest. No organization, and everything changes nearly daily. Upper management barely speaks with each other, so it’s impossible to be aware of anything going on. Sinking ship.

Viewing 1 - 3 of 11 Reviews

Glassdoor has 11 Delaware River Solar reviews submitted anonymously by Delaware River Solar employees. Read employee reviews and ratings on Glassdoor to decide if Delaware River Solar is right for you.