Applied online and they e-mailed every 2 weeks with different interview opportunities and a time allotment to come in whenever. Went through 3 or four stages. The first 2 interviewers were basic questions and the third was with 2 men high up in security with more in depth questions about experience. It's a very good job with good pay so it's difficult to get without experience. There was also a drug test after all 3 interview stages.