I have been working at Liberty Mutual Insurance full-time (more than 3 years)

Pros

Benefits paid by the company are great.

Cons

Your work /life balance is off, the local office I work in is lacking in proper management. The office atmosphere is very tense and there is preferential treatment. They also lack the proper training for the job you are required to do.