The process took one month. I applied online and then the TA team approached me for 30 mins call with them and after a week or so I was called for an interview with the hiring manager. The recruitment process was smooth and pleasant.
I was not impressed though with how the things turned up. The communications between the hiring manager and the TA was not aligned in terms of what the position requires. The confusion and miscommunication between them led to us waste each other's time after 3 interviews which I think was unnecessary if TA knew what type of person the hiring manager looking.