I was referred by someone within the company (OT is big on employee referrals), and someone followed up with me within two days of my resume submission. I had a phone interview with a recruiter for 45 minutes, during which we went over preliminary details about me and the job (normal screening) and then we scheduled an in person interview for the following week. The interview scheduling and confirmation were both clear and quick, which was great. I was greeted with 5 minutes of my arrival to the office, and then I interviewed for about 40 minutes with three people who were relevant to the position. I heard back right after my interview, and was followed up with the next day as well. Overall it was a very pleasant process.