It's alright though could be betterThe good thingsSalary is generally good, although a lot of OT is required to achieve it. Generally good place to retire in, rarely are people condemned for making mistakes.
The challengesWork life balance not too good with 8 hr shift. Company benefits not matching up accordingly with the times. Too much company politics and complacent seniors/ line management.