I applied through a recruiter. The process took 4 weeks. I interviewed at Tata Communications (Seattle, WA) in Jan 2015
Interview
Phone call with Recruiter, and then with hiring manager. Recruiter checked my reference, and provided feedback after each call. I interviewed with the Hiring manager, Sr engineer, Sales Manager, and VP of sales.