Pros
Clients are amazing, great field experience for social work/human service
Cons
Management does not listen, tolerates terrible employees, you use your own vehicle to transport clients, only paid once per month, high turn over so you never know who is your boss