The recruiter was really great to deal with. Behavioral interview also went well, The technical interview was one of the worst i have ever experienced, It was a panel interview and one of the interviewers was down right rude and disrespectful. I don't know if the idea was to play good cop/bad cop but it was an unpleasant experience. I think i dodged a bullet with this one.