"Initially" HR was very responsive and fast-response, the users were kind and nice too during the interviews. However, after the final interview I was told to wait again and again by the HR for 3 weeks long and in the end I ended up getting a bad news, the users have chosen other candidate. Bruh, such a waste of time. Should've not asked me to wait so I can move on and focus on other recruitments!