All was quick and smooth. The recruiter got back to my application the same day and was quick to setup all the meetings. The process consisted of:
1. Screening call by phone
2. Meet with the hiring manager
3. Technical interview with 3 senior engineers
I found all steps of the way were transparent and very informative. For my position I found the questions they asked were pretty thorough and reached into different aspects of my experience.