The contract recruiter who initially found me was extremely professional and great to speak with. The interviews with the actual management was strange, and while an offer was implied, negotiations ended abruptly with a surprise agenda.
I had a lot of interviews with upper management, and no actual peers. Most of the questions I was asked were behavioral. They did not seem to know how to interview me on skill-set, which is understandable if no one had a similar role, however they could have cross-interviewed with other teams. It seemed they were in a rush and did not have time to arrange.
After the first day of on-site interviewing, they told me an internal candidate had shown up and they weren't going to continue with me. Less than 3 hours later, they said the internal candidate bailed, and they would like to continue with me. After a second day of on-site interviews, and positive reviews, I was chosen over another external candidate. We did a very in-depth background check with a lot of private information that I did not think was necessary, including parking tickets. After discussing a salary, and start date, and when the offer would come to me, the most unprofessional thing happened; another internal candidate showed up within a day, and they immediately signed with them instead. It is unclear if they actually hire based on one being the best candidate, or convenience and availability, and internal politics. I thought the experience with me was a joke to them, and an enormous waste of my time.
Additionally, through my interviews, I thought upper management was rude and disrespectful, insulting a previous company I had worked for, and talking down to me as if I was a child. The engineering staff I met with, however were intelligent, and asked great questions.
It is unfortunate because I like their products a lot, but it seems that their internal culture, politics and hiring process leave a lot to be desired. It does not seem that if one was on the team, there would be any guarantee that ones' teammates would be the best available either.