Pros
Get to spend time with some wonderful people. Paid to do community service Not a desk job I'm able to get my degree in kinesthesiology while I work here and the company is very supportive. i've learned a lot about myself and appreciate my family a lot more having done this job for so long Great part time job I love the management team. they really care but are obviously stretched thin.
Cons
It can sometimes be hard to be out with some of our clients who are very needy I get pressured sometimes last minute to help out when I needed to do other things If too many clients cancel in a day I get sent home early which can be a bummer Need a bigger office the computers are sometimes all used and i have to wait (but free now to write this!)