Shannon Human Resources does not tell their recruits the "full truth" about the client(s) they represent. Once you accept a position through Shannon, and potentially resign from your current position you will soon learn that Shannon did NOT tell you the "full truth" about where they are sending you. You could possibly be leaving a job you "dislike" - for one you absolutely HATE - which you would never have accepted in the first place, had you been told the truth by Shannon about the client they represent. Shannon "sugar coats" their positions and only looks out for their own bottom line and could care less about "their employees" employment status.