Pros
Overall, this is a good company to work for. They are profitable, stable and not afraid to innovate. The mutual nature of the company also makes for a better environment than a public company where decisions are often made in the best interests of the shareholders. FM Global has a good training program in place and there are many opportunities to grow within the company.
Cons
The pay could be better but the total compensation package is very good if you are looking to stay for a long term. Management in certain offices does not seem to recognize that experience is very difficult to replace. Some office have a unsettling amount of turn over and many of those who leave end up at other insurance companies. Depending on the department in which you work, the work life balance can be poor.