The recruiter was great and I felt good about the company. I was told my second interview would be a technical interview with upper management. When I looked at the interviewer's profile on linkedin I notice they had not mentioned any technical skills or technical experience. During the interview I was not asked a single technical question and basically felt I was giving free consulting. I also felt that the interviewer was a bit demeaning. There is no real reason to be rude to people or disrespectful.