I applied through a recruiter. The process took 2 weeks. I interviewed at Apexon (Bengaluru) in Aug 2016
Interview
1. Screening interview telephonic
2. F2F
3. Manager round
4. Client round(Skype)
5. HR
Phone interview and In person interview afterwards with their panel the next day at their office which lasted for over 2 hours and went very well.