On average, employees in Westwood, MA at NSTAR give their company a 1.6 rating out of 5.0 based on 2, whereas overall Average Rating of NSTAR is 3.8 out of 5.0 based on 13 NSTAR Review Ratings. The happiest NSTAR employees in Westwood, MA are Test Coordinators submitting an average rating of 3.0 and Load Forecasting Managers with a rating of 0.0.
"Good place to work"
What do you like about working at NSTAR?
"People have a professional attitude"
What don't you like about working at NSTAR?
"Would like to try something different in terms of econometric applications"
What suggestions do you have for management?
"Take a longer view of company performance"
Update your browser to have a more positive job search experience.
Upgrade My Browser