Pros
They pay better than some of the other companies in the area. They have a lot of places to go and work in the area.
Cons
VPs and upper-level managers are unprofessional (screaming, crying, threatening, stomping feet, playing favorites, coming to work smelling like alcohol, berating staff) and unethical (forcing staff to provide services for most profit instead of benefit of the patients, disregarding professional licensing laws). Benefits are poor (no 401K match, expensive healthcare, minimal vacation/holiday and sick days and no benefits at all until after 6 months of working). And it doesn't matter how hard you work, there's never any appreciation, only critique and harassment. Minimal support to mid-level managers and minimal investment in equipment and programs.