The actual interviews were fine. It was the process that seemed backwards. I first met with HR on a phone call who went over the basics (why I was looking, salary requirements, etc). I then had a phone all with a VP who asked me about my background. I went on to meet him in person and questions were trying to glean what my diplomacy and interpersonal skills were. I met with two other VPs, and sensed there was an issue with 'personalities' and 'egos' as all the questions were geared towards trying to find out how I'd be able to get programmers who didn't like being told their work was incomplete to follow the process. Finally a recruiter called me (why at the end and not the beginning??). She also interviewed me for a few minutes, and at the end of the conversation, said they'd like to make an offer in a week or so. She said there would be a background investigation and would likely ask for a copy of my pay stub to verify my current salary (didn't realize this was legal...is it?). She said the offer details would be vetted all the way up the chain. When she called again, she said they checked the position budget and it was 10K LESS than I currently make. I asked her why this wasn't discovered at the start of this weeks-long process and all she could do was apologize. I declined the offer, but was very disappointed in the time wasted on both parts and because I had already turned down another job offer once I found out Sirius would be making me one.