Not a great place to work
I most certainly avoid working for this company. So un professional,un organised, But you will have to watch your back, as you will quite likely be stabbed in the back by your co worker. Having said that some of the other shop floor staff are great. It is however a case of if your face fits and do as your told you will be ok. But if you have a conscience and disagree with management they will do anything they can to get rid of you or make it impossible for you to stay working there. But not all managers are bad there, just a few. But on the whole it’s a terrible place to work apply at your peril.