I applied online. The process took 3 weeks. I interviewed at Agentis Energy (Chicago, IL) in Sept 2017
Interview
I got a quick response from the recruiter after I applied by emailing him and had a phone interview with him. About two weeks later I met in-person with the manager. I didn't get a final interview, but that would've been with the executives.