Contacted by the company recruiter. Did a bit research on glassdoor, overwhelmingly positive feedback. scheduled for four rounds of face to face interview. up till the last round of phone interview, i had very pleasant experiences with this company. The last round was technical and the interviewer was very picky about some 2 minutes google able questions, then was asked to do a off line coding project. never heard of this before. submitted the next day, and never heard back from them, very disappointing and total waste of time. Good luck with people who wants to get into this consulting firm.