Definitely a classic civil servant working environment. If you’re good with a strict chain of command and people who let it go to their heads you’ll do fine. It’s hard work but it’s stable employment if you’re enthusiastic and And have a good work attitude you’ll probably enjoy the job.
This company has total job security but you are treated horribly. The amount of overtime you can work will make you stay for the money but it’s physically and mentally draining. Completely unsatisfying and unrewarding.