I applied through a recruiter. The process took 4 weeks. I interviewed at Schneider Electric (Foxboro, MA) in Sept 2017
Interview
The interview process is very laid back and casual, my advice would be, just be yourself. Most of the managers there aren't that deep and do not know how to conduct an interview, so no need to worry, unless you are interviewing with the CEO.