I applied online. The process took 1 day. I interviewed at ResultsCX (Provo, UT) in Jun 2014
Interview
The interview process is three tiered and simple. First you take an assesment. When you pass that, you get your first interview. If that goes successful, then they offer you a second interview which is usually on the spot.