Company uses an outside company which conducts a brief meeting and if interested contact company to setup for an interview. Interview is conducted at office with a series of questions, scenarios and math problems, followed by a brief tour of company and occasionally might meet with those in higher management.