Recruiter reached out through LinkedIn. Had a phone conversation and then referred me to another recruiter to continue with the process. Second (became main) recruiter, had a call with me about the process and sent me the CodeSignal assessment information. Both recruiters were very kind, helpful, and respectful people. After passing the CodeSignal assessment (I believe you need like 700/1200 to pass) they set up a grueling session of back to back interviews in what they call "Power Day." That's a full day of interviews over Zoom one after the other. They switched the last interviewer at last minute to somebody in the position that I was interviewing for. The PowerDay was horrible. Clearly, none of the interviewers read my resume. They had no idea of what I had done before, they didn't know the programming and scripting languages that I was familiar with. They mainly care about Python and JavaScript frameworks like Angular, React. They really should do away with PowerDay. First Interviewer (Principal level - Technical) was kind and respectful. The interview was pretty much a good one except for the fact that it was referencing programming languages and tools that I told them throughout the process that I didn't use before. Second Interview (Behavioral - Sr. Manager and Manager) was your typical interview on "what would you do" or "have you faced" questions. Overall good interview and people were very kind and respectful. Third interview (Case - 1 Manager), was the part where I actually felt like I had fun. It was more of measuring how you process things and your logic and math. Good interview, very kind and respectful. Fourth Interview (Technical - person at position level) was horrendous. Very disrespectful, constantly interrupting, rolling their eyes, raising their voice. I honestly don't know how this person is a leader. It is clear that this person is very familiar with doing the same thing over and over again; however, had no patience when somebody with a more diverse background needed to explain why things were done differently, or used different tools or a combination of them. Came to a point where the person even raised their hands and literally asked: "Are you making stuff up? Why are you bringing up, X tool or Y programming language? That's not how things are done! That company is garbage." At this point, I knew that even if I received an offer, I would not take it. If this is the type of person that I would be dealing with every day, it would be very toxic. By the end of the day I was emotionally and physically drained. With knee and back pain from all the straight sitting in front of the computer. I hope this level of details can help others get through this absurdity of a process. In the end, was told by the recruiter that even though the Hiring Manager liked me, they were going for other candidates with experiences that match their processes more.