Pros
You do meet some nice colleagues and benefits can be good as well as some occasional perks like half days and paid for lunches.
Cons
Managers always undermine the more junior staff. Coordinators are overworked and stressed as are the carers. If you voice concern you are accused of being dramatic. Some managers are very immature. Constant push for growth, when the company can barely keep carers on board. A lot of managers push their responsibilities on the Coordinators. Very hard work in terms with dealing with problematic, tiring phone calls from angry people. Can be very draining. Employees that suck up to management receive special treatment. Very toxic environment in regards to gossip, whispering and people talking behind each other's backs. You never know where you stand, it can be very unnerving.