Contacted by internal recruiter and after discussion he recommended being presented for the position. Standard procedure is to submit to a Brainbench exam - which IMO is a complete waste of time. A real turn off unless you are serious.
After passing that, I had a 1 on 1 phone screen with a senior developer to discuss technical aspects of the job. So far so good. Then scheduled a half-day series of interviews with architects, engagement managers, business analysts and EVP. A long half-day, but nice guys and good experience.
They passed on me - I said that I had a max of 50% travel - they might require more than that. Also they expected the architects to do a lot of development work as required. That's reasonable but no exactly what I wanted.
Long process, but apart from the Brainbench nonsense an OK experience.