Had to go through three rounds of interviews . 1 one hour call, 1 one hour case study, and 1 five hour onsite. Had a good experience for the first two rounds, however, the last interview was the most frustrating interview of my career and I left at the second hour. One of my interviewers was hostile, unprofessional, rude, and had poor communication skills. I kept having to ask him to repeat himself as I had a hard time understanding him, this clearly bothered him. He would constantly talk down to me and would harshly criticize my thoughts, actions, and my belongings (IE notebook, pen, etc)! This was a humiliating interview meant throw me off guard which is not the kind of work environment I wanted to work for.