Pros
Good corporoate repuations. Career employment and job stability. Good advancement potential for engineers. Good technical resources and support. A time-tested (175 years) business model of providing loss prevention engineering with insurance coverage.
Cons
Technical advancement within the field engineering and technical sector is limited when compared to other positons such as Account Engineering, Account Management, Underwriting. This company values their engineering staff, but the technical portion of FM Global is designed to cultivate engineers who are "generalists" of many subjects, with limited potenial for advancing too deeply into individual technical specialties. It is tough to get recognition for technical expertise in any subjects, beyond that of the FM Global Data Sheets, unless you are at the corporate headquarters. Very few of the technical managers are involved in outside technical or professional organizations, so your abilitie to use them as mentors is limited.