I applied online. The process took 2 weeks. I interviewed at ITAGroup (West Des Moines, IA) in May 2015
Interview
First there is a phone interview with your potential manager. Then there will be an in person interview with HR and two of the managers in your to be department. Received an offer after in person interview.