Pros
Build your own schedule, generous shift differentials, opportunity to try out different departments/specialties (oncology, radiology, neurology, pharmacy, emergency, etc), health/vision/dental insurance, supplemental insurance, CE dues (for full time employees).
I've made some great friendships and connections by working with so many different people.
Cons
Limited interaction with other VSS employees.
Your favorite shifts/clinics may disappear as the clinic hires permanent employees or as their funding/protocols for relief coverage changes.