Pros
Great company environment! Fair, honest and trustworthy corporate employee make the on-site staffers job's easier to navigate. Our regionals are very helpful and always very involved. Corporate always sends informative emails almost daily, coming from HR to the CEO, and I've never seen that at a company before, which makes it feel like the higher ups do care what's going on in the company.
Cons
I haven't found any cons to list!