I have been working at Kaiser Permanente full-time
Pros
Great benefits as an employee
Cons
Management needs to be worked on
I have been working at Supplemental Health Care full-time for less than a year
Pros
They treat the employees like human beings and are caring and understanding.
Cons
Honestly, if you are not able to handle working with many different personality types then working as a recruiter would not be your best bet.