Pros
Great Job, Wonderful Work Culture, Flexible Schedule
Cons
Being Social Services, you need to know that this is what you want to do and must have a positive attitude. People do cancel (as in any service field) but you need to learn how to be more organized with scheduling- we need to ask for help if needed, which is on us if we don't.