The interview process started off well but took a turn for the worse. The recruiters were fantastic, and the process included both a coding challenge and a system design challenge. However, I failed the coding challenge without receiving a clear explanation. At the time, I was eager for the position and had offers from Google, Amazon, and my current company. It left me questioning how I could pass Google’s technical interview but not a seemingly basic coding challenge from Affinity. From the moment I entered the interview, I sensed a strong bias from the interviewers. If you differ in culture or personality, it's likely not the place for you—it will feel like a waste of time. They seem to hire people who think and look like them. Despite raising the issue, I still haven't received clarification on why I failed the coding challenge. Overall, I was disappointed, and I believe that part of their process needs to be reevaluated. I'm writing this months later after a friend mentioned they were thinking of applying, and this was my feedback to them.