3 HOURS! 20 minutes of filling out legal paperwork followed by a 12 minute brain teaser test, followed by another 20 minutes of writing (some test they make up to see if you speak English), followed by 3 separate interviews with 3 different heads of departments.
Salary was very, very low