I applied online. The process took 5 days. I interviewed at Magill HR (Houston, TX) in Sep 2012
Interview
Interview process was very relaxed. Initially we spoke on the phone briefly and then decided to meet. We had two in-person interviews. A day or so later I was presented with an offer.