I was contacted by the HR team members through the Monster profile.
Arranged an initial phone screen interview, HR arranged
* Xoom video interview with director level
** I was asked to upload a production-ready completed asp.net MVC project that involves refactoring legacy code as part of technical assessment.
*** Arranged 4hr long on-site interview (with 6 members) after all above