It almost took a month, I had 3 interview which consisted of phone screening, behavioral questions(Online) and situation questions(in person).
I'd highly suggest against applying here with how long the process took, very big inconvenience to have to take time off work to attend.