I applied online. I interviewed at GCE Solutions (Chicago, IL) in Nov 2017
Interview
The interview process was very long and rigorous. I was able to do all the interviews remotely which is good but you need a webcam for it. The person connecting the interview was very professional and helpful.