I applied online. The process took 1 week. I interviewed at EMCOR Group (Herndon, VA) in Oct 2017
Interview
Interviewed with the deputy program manager and regional manager. I very briefly got to describe my experience and they talked for a long time about the company and positions.