Pros
Compensation is fair at all levels; pretty good after you factor in 401k match and future value of pension. You can make more elsewhere, but I think you'd have a worse time doing it. Benefits are good at higher pay grades, but exceptional for administrative paygrades compared to others. Abundant lateral and vertical growth opportunities; though traditionally heavily weighted toward engineering degree holders. Business model is hard to replicate well, lending to company stability. Exceptional training for technical positions Lots of 'little things' type perks. Good management of staff during pandemic. Many were dissatisfied with the vaccine mandate, but it shouldn't be overlooked that for 16 months FM Global's handling has been very good.
Cons
The pace of change to standards and processes can be overwhelming in recent years. It seems we've gotten quite top-heavy, and this could be a contributing factor (with every newly minted important position comes a newly minted vision that has to be implemented or process that must be changed). On the whole, the changes are moving us in the right direction but the volume is just a lot to keep up with.