Contacted by a recruiter and invited for face to face in NYC. Met with 3 people for 30 minutes. Interview went great or so I thought. Was invited in for 2nd interview with higher level executives. Met with 4 people for 30 minutes at a different location than the first. They were all semi professional, I found one of the 4 to be a bit snotty in his approach. The questions weren't difficult or even probing as far as professional experience was concerned. Interview went well or so I thought again. I was invited to a 3rd round with 2 additional people at 2 different locations in NYC. Once again, parking tolls and time off from work to consider. I was told the 3rd round was to see about "fit" as there were mutliple positions open. Prior to the 3rd round my references were requested, provided and called. Received a call exactly 1 week later and was told someone else was selected because they had more experience!!! Completely blown away. That information could have been gathered from my resume well before the 3rd interview. That was a poor excuse. I'm not sure where the position fit in the company if there was even a position to fill or if they hired anyone at all.