This company is a joke, very unprofessional. I went on site with the company in June. They promised to reimburse all the travel expense including flight, hotel, rental car etc. So far they haven't sent me the check. when I contacted the HR person, they are not responding.
The hiring manager said after the interview that I will hear from them very soon. Well, two months past, I haven't heard anything from anyone. I know it is standard these days, but at least pay my money back as promised.
Before I interviewed with this company, it seems similar situation happened to other person.
Be aware of this company. I can't believe this is a fortune 500 company does, I have interviewed with many of them. National grid is most unprofessional.