I have been working at Stanford University part-time
Pros
Patient oriented, research driven, and always willing to offer mentorship
Cons
No benefits for part-time employees
I worked at Occidental College part-time
Pros
Great introduction into the world of consulting.
Cons
None off the top of my head.