Be prepared to loose you weekends and given no extra pay. You will be interrogated to explain why and where you spent the extra hours.
It was a contract position and when the role was finished there was no other roles available.
I believe so for lower rank positions in processing roles provided you have appropriate work permit.
It was a fun culture that believed in supporting their team members and had a number of different social events.