I had a short interview at my school. It was about what you would expect, non-technical but fairly comprehensive. Next they flew me out to San Antonio with some other potential hires, put us in a very nice hotel by the riverfront, and took us to a nice Mexican food restaurant where we were able to talk to some representatives about the job, how they liked it, etc. The next day was a LONG tour, almost seven hours. They showed of their, admittedly impressive, campus, facilities, etc.
During the tour we had a drug test, as well as an in person interview. The interview was also very non-technical. In fact they didn't ask any technical questions throughout the whole interviewing process. Finally we were sent home, though there was a seven hour difference between when we were dropped off and when our plane left.
At this point things went downhill. The recruiter forwarded me some information about some tests they would like me to take. The online tests didn't work. When I tried to email him it took over two weeks to get a reply. Let me correct that, the recruiter NEVER replied, I had to email the travel coordinator to get any information on what was going on.
Then things went silent. I had been told to expect an answer within a week. It took nearly five. The recruiter never answered any emails, which was very frustrating. Finally I told them I was accepting an offer from another company, and only then did he send me a rejection letter. Very unprofessional behavior.