I applied online. The process took 3 months. I interviewed at Walter Haverfield (Cleveland, OH) in Jan 2017
Interview
Very long process just to get a rejection a month later. Very long phone interview and two separate panel interviews. Be prepared to fill out an old fashioned application several pages long when you get to the interview. Set aside a lot of time for the whole process.