I applied online. The process took 3 weeks. I interviewed at Orchard (IL)
Interview
About 3-4 rounds of interviews on average. You get to meet a lot of key contributors at the company which helps you get a feel for the environment. Overall pretty painless, everyone is very nice. As long as you know your stuff and have genuine interest in the company, you should be set.