I was contacted on June 26. I had my initial interview on July 3. I didn't hear from them even if I texted them twice until July 15 when they finally replied and scheduled a second interview in two days. Again, I never heard from them again until August 26 (again, I kept on texting them asking for updates and never got a reply). I had my face-to-face final interview on September 2 and was told that I'll get an update during the week. I emailed on September 10 and sent a text the next day. Finally, I got the rejection email on September 13, a Saturday. I bombed the final interview, that's on me, but it's frustrating to go through more than 2 months of application with little to no updates. Only when I visited the office did they apologized because per them, there were more prioritized position that they need to hire.
I hope they were more honest and prompt when I ask for updates. I understand that they might be busy but I don't think it's fair to the applicants to just be left in the cold like that.