Pros
Good salary, overtime and other benefits.
Cons
Toxic environment were nepotism is rife in middle management. Working overtime is not an option but a requirement due insufficient staff. Health and safety is mearly a tick box and there is no real interest in creating a safe working environment. Don't question just do, because question anything is seen as a threat. Quality of equipment is a disgrace and thus very difficult to be proud of working for this company. Money is their only priority, so take anything that say with a pinch of salt, as if it cost money, they wont do it.