Some good, some bad
See pros and cons. There are lots of good people working here that have been employees for many many years so parts of the business have a family feel. Senior management don't always listen or have your back. A bit of back stabbing going on in places. A big divide between those in head office and out at the sites.
Senior management not listening, culture can be quite hierarchical, bit old fashioned in how employees are treated