I applied through a recruiter. The process took 1+ week. I interviewed at United Software Group
Interview
There is a initial phone interview. It casual conversation. Since USG is a consulting company the actual job interview is done when you they find you a end client to work for.