Pros
There are some wonderful people, clients and dogs here and it can be a great place to work. I loved my job there.
Cons
As a former manager, let me give you some insight: Management has a system where they will only speak to an employee if it's a level 5 emergency. One specific manager loves to be the judge, jury and manipulator of gossip and tattling. Good luck finding a manager as they're in meetings all day. Management does not take staff seriously. Multiple times I saw staff bring up vital information of dangerous situations to eye rolling management and nothing was ever done. The old lead of the call center ( I think she's a trainer now) is hated by all staff for her conniving, demeaning, self righteous and miserable personality. The owner used to really care about staff, clients and dogs but he really only sees dollar signs. I know this happens with most businesses, it just is a shame. Also, tout their core values but don't follow them as managers and will use them as a blanket disciplinary reason.