Process made me not want to continue anymore with them. Applied online, got a call from HR in a week of application, HR was nice, kept me posted about steps, however they bounced me around with various teams, kept scheduling interviews for 3 months (most time the reasons were someone did not join and hence want to interview again), at the end of 6th round and 3 months of interviews, I was exhausted and was not interested anymore. Had a few other offers and had to decide so moved on.