Pros
Many office locations, so opportunities can be found around the southeastern US.. Access to their Skillport site if you are inclined to self-study and want to learn new skills or freshen older ones.
Cons
I was forewarned, but chose to take a chance anyway. Fortunately, I only have a week left as I write this. Never think that you are more than a paycheck to them. No benefits, no paid time off, no raises, no reimbursement for achieving vendor certifications or credentials on your own, not much regular contact once you are placed. You will seldom hear from your either your recruiter or your account manager unless there is a problem, and sometimes not even then!. Don't expect support if something does go wrong - your work site pays them, not you, so you are expendable. The person that referred me to them still has not received the referral fee they were promised. Good luck when your contract ends!