Applied online, received a call from recruiter within a week. Scheduled an interview with Director and Sr. Manager after about a month. Was called in for an interview with Managing Director 2 weeks after that.
Overall very straight forward. Very nice and very sharp people, they seemed happy to be there. Seemed like I could learn a lot from them.