Pros: good benefits package that, from my experience, are not available at other staffing agencies.
Cons: none that come to mind
My experience with Kelly Mitchell has been nothing but great. While I have not worked in their corporate office environment, since I am a contractor who is contracted out to other clients, my interaction with the Kelly Mitchell office staff has be terrific.
The "Job Security/Advancement" and "Work/Life Balance" fields are marked as 5 of 5 Stars, because I do not want to cost the company point, though the fields do not actually apply to my position.