The hiring process was extremely bizarre and poorly managed. After initially rejecting my application, I followed up with the head of HR to inquire why I had been rejected despite having performed similar work in a relevant capacity. I was able to change their minds once and went on to complete two phone interviews and an on-site interview that included seven different members of the team. After compensation negotiations concluded, I received a job offer that I was willing to accept. Three days after receiving this job offer, I was told that the offer was no longer valid and that the company was looking to "move with a sense of urgency in filling this role." Despite following up, I have not received any update from the hiring manager or their Head of HR. Poor interview process. I would not recommend applying for any role this company has available.