"I was a contractor there for 11.5 years."
What do you like about working at National Grid?
"Was a very friendly place to work. Good people."
What don't you like about working at National Grid?
"They moved IT to Waltham, and my commute was 3 hours daily."
Update your browser to have a more positive job search experience.
Upgrade My Browser