Unsociable hours, Difficult to advance.
Hours are extremely unsociable, you receive a small compensation for back and night shift, but isn't a lot. Certainly doesn't justify the hours.
Salary is very poor considering what the company ask you to bring to the role. Yearly pay rises are very small and bonuses are performance based.
Advancement is almost impossible. The job is secure, but there are staff here who have been performing the same role for over 10 years. Management appear to promote favourites or staff that kick up enough fuss as opposed to those who perhaps deserve it more.
Majority of staff you work with are good people.