I applied online. The process took 3 weeks. I interviewed at Horwitz, Horwitz & Associates (Chicago, IL) in Jan 2016
Interview
Meeting with head partner, head of HR, accountant, and a tour of the office. Standard interview fare, everything was very casual and laid back. Overall, not too difficult, I could tell they already had a good impression of me