I applied through an employee referral. The process took 2 weeks. I interviewed at Singular Analysts (Dallas, TX) in Jan 2016
Interview
It was a long process with 3 interviews. Initial HR call who went through my experience and provided details of the role. Week later a Technical round was done via Skype and lastly client manager took a phone interview elaborating on the role and responsibility and checked how my experience matched with the requirement.