On average, employees in Englewood Cliffs, NJ at Sonali Solar give their company a 2.6 rating out of 5.0 based on 1, whereas overall Average Rating of Sonali Solar is 3.6 out of 5.0 based on 2 Sonali Solar Review Ratings. The happiest Sonali Solar employees in Englewood Cliffs, NJ are Anonymous Employees submitting an average rating of 3.6.
"Small company business owner very savvy in business but needs to improve to be competitive in the solar market"
Update your browser to have a more positive job search experience.
Upgrade My Browser