Good employer but poor management
There is illusion of equal opportunity and advancement, however time and again you see/hear of ones being overlooked. Training is lacking in many roles and support not provided where required. Managers tend to hire based on personal preference (and pre-selection) versus on actual work experience.
ProsGood work/life balance, wages reasonable
ConsPoor management, no advancement opportunities