I applied online. The process took 2 weeks. I interviewed at Contact 1
Interview
There was a brief phone screen first. Then had two in person interviews scheduled which they were really flexible with scheduling. Met with a couple different people the first time (but all separately, so not one of those awful panel interviews).