I applied in-person. The process took 6 weeks. I interviewed at CtrlCS in Nov 2015
Interview
Very informal and friendly interviewers. The interviews lasted longer than originally scheduled. The interviewers were very sincere and candid when answering the questions. The interviewers were very approachable and easy to speak with.