First I was called by an internal recruiter for an initial interview/screening. Passed that. Was told I had to fill out a form with a bunch of intrusive background information that I refused to give because I hadn't even been interviewed yet. They backed off. I had a tech phone screening. Passed the tech screen. I was then offered a salary about 15K below what I could get if there were any jobs in my area at this time; I swallowed my pride and agreed to the salary. Then I had some type of 'situational' interview over the phone. Passed that. Then I went to the job site (100+ miles away) - and interviewed with 3 would-be co-workers and an upper level manager. Passed all of that. Everyone liked me and I was selected to work on a project with new technology I was interested in. Then was told - for the first time - that some company named HireRight would do a 'background' check that could take a week. Agreed to that, very reluctantly. Background check began and several of the companies I had previously worked for are no longer in business. The HireRight off-shore halfwits hound me via email several times for 4 days for information I had indicated on my initial form THAT I DID NOT HAVE (i.e. company was out of business and no, I don't want you to contact them). I responded to their emailed questions as well as I could and no one ever replied. Each question was from a different person. Finally assigned all email from HireRight to my spam folder. A legal infraction from 27 years ago that I'd forgotten about was magically uncovered. Got around that. After a lot of frustration, I told the recruiter I wasn't interested in the position - the background check, the low-balled salary etc. had worn me down plus my girlfriend was diagnosed with breast cancer on the day of the face-to-face interview, I'd spoken to people who had worked for Accenture and they said stay away, the State of Texas was suing Accenture for a botched project etc. After speaking to the recruiter again I agreed to the offer despite the negatives. I decided to accept because I really liked the people I interviewed with and in the end that is usually what it comes down to. If you don't like your interviewers things usually don't get any better.