Pros
excellent management, very supportive, amazing work/life balance, if you ever have issues at your placement, they will back you up and help you out. Also excellent benefits for part-time employees.
Cons
only part time, but that was the contract I signed up for