Pros
The folks at Fitstaffing are really nice, well informed, and know their stuff. They are different from other staffing companies in that they are very communicative throughout the entire process from beginning to end, and they have a good understanding of IT, roles and the current market. I followed an intense interview process at a local university that involved 3 rounds. Fit Staffing was able to guide me through the process, met with me at the employers' location, and later on followed with the employer and kept me updated. Given I was interviewing for a different industry and different kind of employer, Fit Staffing help me understand what I should think about and consider when making the move. (NOTE FitStaffing was my placement company)
Cons
No Cons, it was a positive experience overall.