Prepare well! It is a very intensive interview process. First you will be screened then, you will do a separate interview with HR, Manager and the GM
They'll take any idiot who can't think for themselves so why bother preparing.
They are long and drawn out. Be prepared for multiple but on the flip side they don't believe in probation periods.