I applied online. The process took 2 weeks. I interviewed at Savvis (Town and Country, MO)
Interview
Overall, the process went very well. I applied on a Saturday, received a call the next Wednesday, and was in for an interview that Friday. The interview was less structured than I expected.