I applied online. The process took 1 week. I interviewed at Baird (Milwaukee, WI) in Apr 2016
Interview
First, a phone call from HR - a screening
then an in person interview with the hiring manager, then 2 other managers I'd be working with
The interview lasted about an hour or so