I applied in-person. The process took 2 days. I interviewed at ThoughtFocus (Bengaluru) in Oct 2012
Interview
They have well defined roles and responsibilities with rigorous procedure followed by 3 rounds of Interview, I felt great after receiving the letter of joining. They tried understanding very clearly my strengths and interest areas before making me it into any role.