I applied online. The process took 5 days. I interviewed at National Software Management (Pittsburg, CA) in Jan 2013
Interview
One on one interview which was the basic screening process with the National Head. Then a case study to understand business acumen. Pretty impressed with the way the National head explained the role and candidate expectations and how the company works.