I met with seven different people and had what I perceived to be great conversations with each of them. I was certain I got the role, as I had great chemistry with the interviewers and was well prepared with thoughtful responses and extensive knowledge of the company. I went in for two rounds of interviews. The final person who interviewed me was in such a rush to get out she barely gave me the time of day. I still thought I had a great conversation with her, so when she had one foot out the door from the moment she sat down I figured it was because they knew they were offering me the position and she didn't see the need to invest much time. In retrospect, it was the total opposite. She clearly already had her mind aa made up the moment she stepped in the room before I even said hello. It took about a week to receive the generic rejection email (which I had to email them to follow-up on because I never heard back) which I thought was a bit impersonal, having met with seven different people and receiving nothing but positive feedback from each. I emailed two for honest feedback; neither responded. The lack of response really shouldn't surprise me as not one of the seven interviewers responded to my 'thank you' emails I sent post-interview. They stress the 'cultural fit' for people they look to hire, which in and of itself seems like some type of discrimination. All in all, I wish the company the best but think there are too many warning signs of inconsistency, just from what I have seen in the interview process alone.