I have been with tru staff off and on for 3 years. I absolutely love them. I got a regular full time job and after 6 months I went to tru staff again for an assignment close to home. Now Im working 2 jobs. I think its all about your recruiter, and mine is the BEST!! They have taken me on several adventures. Ive had a place on the beach and was able to take my children somewhere that they loved. Tru Staff helped me get my license in another state and they pay my fees or reimburse them. I did have one assignment that I hated, but that was not tru staff, it was the hospital. Tru staff stood by me, negotiated more pay, and supported me through the assignment. I can email or text my recruiter at anytime. I feel like I can make my own pay package and get the hours I want because of my experience. I wouldn't go anywhere else. Too much of a hassle to deal with other agencies.