Pros
Make your own schedule, lots of time off, travel, free rental, you get to meet all kinds of people and see their homes and families.
Cons
Poor professional growth. Little control or notice of assignment location. Sometimes work in poor conditions in members homes. Must be prepared to work in all types of homes from mansions to pest infested smoke filled apartments.