Always new challanges. Never boring for someone in production or maintenance.
Cons
Salaries are average but challanges are high. Lack of company culture. Lack of cooperation between divisions. Standalone factory, if you don't know something, nobody is there to ask.