not complex interview process, friday called by HR, the next monday went for interview, wednesday got news that passed the interview, friday signed contract. It was the most smooth interview and hiring process. Great to work here. The employment pass process also only 2 weeks since I'm a foreigner.