I hesitated to write this, but was encouraged by many to speak up. I went through an HR screening followed by the hiring manager, a technical exam, then a panel of 4 individual interviews, before asked to meet the hiring manager on a specific date because the team wanted to meet me on the day of their holiday party during the middle of the week of working hours. I toured the whole office and met with the hiring team and manager for a final interview. The recruiter called all 3 of my references, only to be rejected. This took over the course of a month, and I highly encourage others to proceed wisely