The longest interview process I have ever experienced at 7 months, 3 visits to the company. Intelligence tests both maths and reading with time based questions, in theory impossible to complete in the time allowed, some how I managed. Then called back to give a presentation on Network Centric Systems, was a tough audience of three experts on the subject. I passed and was told the job I had applied for had been given to an existing employee, but they created a position for me at the same grade. Offer in writing made, but on the day of signing, they changed the offer, tore up the old and dropped the grade by one to put me under the person who got the position I originally applied for. NOT GOOD BEHAVIOR!