I applied through a staffing agency. The process took 3 weeks. I interviewed at National Grid (Waltham, MA) in Nov 2015
Interview
There were a total of 3 interviews. Two of them were rescheduled multiple times due to the schedules of the interviewers. The overall process took about 3 weeks.