I applied online. The process took 4 weeks. I interviewed at Yardi Systems (Santa Barbara, CA) in Aug 2013
Interview
Phone interview with HR, came in for testing with HR, came in again to interview with the Team Leader, and again to interview with the Team Leader and Director. A longer process than I was used to, but for a larger company it makes sense. Interviews with the Team Lead and Director gave me a good idea of who I'd be working with daily.