I applied through a recruiter. I interviewed at ATIS systems
Interview
I found the interview process very respectable and detailed. Many technical questions covering different fields of software development, let it be databases or writing java code or as simple as using a Linux.