I applied for the position online. I received a phone call from PERL's recruiter and we did a phone interview. She told me that she was going to speak with the hiring managers and would get back to me in the next couple of business days. I heard back from her promptly, and we scheduled a live interview with the hiring managers. I then interviewed at their corporate office.