Company is very good for moms and dads
Good benefit - nothing extraordinary, but good ones
Cons
Bad for young talented people, no opportunities - horizontal or vertical.
Lots of baby boomers, does not value young, talented and beloved people. That's too bad, young managers just leave the companye because of the lack of opportunities.