The TEK systems recruiter was very engaging and reached out to me regarding an opportunity in my local area. It became a bad situation once the client was brought in to the process. After successfully completing two phone screen interviews with TEK recruiters, I was referred to the client for a phone interview. This went very well, as I had actually interviewed with this exact person for a job a few years ago and it went well. The recruiter provided me with the following feedback: "(client) says you're the one" and "next interview is only a formality". Then 4th of July happened and everything got backlogged. Finally, just to keep me interested I guess, they scheduled an interview with a peer manager of the first person I had spoken with--I would never actually be working with or for this person. This interview was average and non-specific--again seemed like a filler. But after, the hiring manager expressed concerns of my communication ability--requested a writing sample, which I did. Feedback was that it was good. Finally had final interview with local person that would have been a peer. Again, average interview, but by this time I was frustrated that the process had now dragged into 5+ weeks with a total of 6 separate interviews. After hearing nothing for a few days, I finally reached the recruiter who advised they were not making an offer. The only feedback? They felt I would not be an individual contributor. To make matters worse, a few days before getting the decline, I received an email from the client's HR asking me to fill out necessary paperwork for contractors as to NOT DELAY MY START DATE! TEK Systems needs to manage the expectations of both clients and applicants better and press for more feedback when a process goes this awry.