National Grid – You are over paid , executives, charging your customers unreal billing for something that started out to be a reasonable utility company, in my financial world, your lucky you do not work for me , your jobs would be eliminated immediately .
You are over paid , executives, charging your customers unreal billing for something that started out to be a reasonable utility company, in my financial world, your lucky you do not work for me , your jobs would be eliminated immediately .
Other Employee Reviews for National Grid
Briefly describe your overall experience at your company