Hiring process takes a whole day. Depends of there ate hiring managers that will process your final interview
A third party recruitment are hunting for applicants but you can go directly and accomplish 3 sets of test. It is a 1 day process.
Online; Walk in and referrals
Initial screening, HR interview, Communications skills assessment, Final-interview and Job-offer.