Pros: you meet a wide group of people
Cons: you get paid once a month, always on call
A typical day at work begins with your partner giving you the list!!
You learn about people and their habits/routine.
Management - you was your own management, very few coworkers.
The hardest part of the job is trying to please everyone.