Phone interview with hiring manager. Went in about a week later for F2F interview, received job offer the next day. Began extremely extensive background check process that took about 3 weeks. Completed numerous online applications, background check information, in person I9 completion, mailed fingerprint cards, had those completed at police station, sent by FedEx and had to wait for results. First part of background check came back fine. Continued to receive many emails from BofA staffing welcoming me to my new job, reminding me of what I needed to complete next, etc. I also received several emails from my hiring manager welcoming me to the team, and forwarding me all my information on my new laptop, phone line, employee ID, etc. Two days before my start date, I received a call from the recruiter rescinding my offer!!!! They said the 2nd part of my background check came back unsatisfactory, however never did tell me what the specific problem was. The job market out here is really bad and having this offer rescinded was extremely disappointing as I have been out of permanent work with benefits for a year and a half. I feel they should let people know what is involved with their background checks beforehand and what might be a deal breaker, and then provide them with a specific reason as to why the offer was rescinded. This was a HORRIBLE, disappointing, exhaustive experience and frankly feel somewhat relieved that I am not working for a company that treats people this way!!!