Initially, I worked with a employment recruiter. Provided multiple telephone conversations then was granted an interview. Interviewed with two manager level employees who each represented a different "perspective" of the company environment. I prepared for about a month to get to this point and learned a lot about the company.