3 rounds of interviews, starting with a screening call with the HR manager and then 30-minute interview with the hiring manager. This took about 1.5 months. At this point I received an email from the HR manager that round 3 interviews would be paused due to "internal developments." 3 weeks later, I received another email stating that the hiring process had been cancelled with no further information. There was an overall lack of communication from HR, and little clarity about the process.