Pros
It only depends on what you personally consider pros. For some looking to gain experience as a manager or to gain more experience as one, then yes. It's a pro. Finding good people to work with, yes another pro.
Cons
There aren't many cons with this company. I was lucky enough to already have experience in this type of settling, but I seen others with no experience fail as a manager quickly due to not being trained and get fired or demoted for not being able to do the job correctly. The pay for the workers are horrible and offer their health insurance WAY to high for them or any worker to afford. Now with the new "Obama Care" Health care service group discovered new loop holes to prevent making their insurance adorable. They expect their employees to do way to much and pay them very very little. Some can't even afford lunch or decent meals because other expensive have to come first. Their is NO support from district managers or higher ups for their account managers. They are always finding things wrong no matter how clean and well maintained your building is. These district and regional managers (for other account managers who don't know) receive a bonus for every time the state doesn't tag their company and if the budgets are kept low for hours and materials needed to run properly. They are always trying to skim out on buying linens and other products needed for the facilities, taking off sites where the client buy their own linens and paper goods. This company is a 1.9 Billion dollar company and yet pay their workers the lowest the state allows them to. I witness people not getting paid all hours worked, refusing to pay overtime worked and watch district managers publicly disgrace and be little workers with racial terms and other foul names. Horrible company and the government needs to start looking into this company and ask them how come they are a 1.9 billion dollar company and 90% of their employees are on public assistance.