The interview process was fairly standard, meeting with the recruiter, hiring manager, and a few other people from the company. I made it to the "final round" (the recruiter's words) which was an interview with the CFO. However, a few days after this confirmation, I was told I'd be meeting with someone in finance + the hiring manager again, and then the CFO back to back on the same day. This then changed to just a person in finance and the CFO. Lastly, a business day before the final interview, I was told the CFO wasn't going to meet with me at all anymore, rather just someone from finance. I tried to find this person on LinkedIn but wasn't sure it was them so I emailed the recruiter asking for their official title but the recruiter didn't get back to me. I found out during the interview that this person works for their own private consulting company and fabric had hired their services. Two days after this interview the recruiter emailed me to say that they went with another candidate. A little more than a month later, the recruiter reached out to me to say the same role was available again and that they were interested in me. This time I'd only have to meet with the CFO which I did. A few days later I received the exact same copy + paste email I received the first time I was rejected for the position. I find it disheartening that I was I called back for the same position that was vacated so quickly only to be rejected again - and not even with a more humanized email. A phone call would have been more proper. I was sick as a dog during my first stint interviewing for this position, but I gave it everything I had. I really became invested in this company and thought we were a perfect match for each other but alas, they thought otherwise - twice.