- National Grid13.Oct 2018
I love my company. They treat me great.
Suggestions for improvement
- On site daycare would be great.
What I like about the company
They have great parental leave.
What I dislike about the company
On site daycare would be great.
The following benefits were offered to me
- CompanyNational Grid
- Are you a Current or Former Employee?Current employee