It feel like the qualifications they apply to managers is inconsistent. While they say they prefer to promote within it seems as if it's more who you know than what you know or can bring to the team. Rather than promoting employees with over 5+ years of department on the job experience , they will hire someone outside of the company with no experience but a BA in a field completely irrelevant to the job. They value having a degree no mater what it's in than teaching those who have been with the department for years just because their is no degree.
It's impossible to balance a family or person life. While I don't mind the overtime, even though you may be scheduled to be off at a specific time rarely do you get off on time. This job would be extremely hard for single parent or parents with younger children.