Pros
I enjoy the flex time, the excellent inexpensive benefits, and the retirement plan. I also like the fact that I can take as many days off in a row as I want, provided that I have accumulated the time off over the course of the year. Some companies only let you take a few days off at a time. I worked for another auto insurer that loved to micro-manage. Fortunately, MetLife does not micro-manage and gives you the autonomy to do your job. In addition, if you are a workerbee in a first line customer contact role, your job is pretty secure. There are many companies that have layed off workers, reduced pay and benefits over the past few years. MetLife actually gave raises and nice bonuses during this recession! Lastly, you actually hear MetLife employees use the word "retire". What that means to me is that people are happy enough to work at this company for 20 to 30 years and retire. Believe me, there are plenty of those working for other companies that would never dream of staying long enough to retire.
Cons
On the job training is more prevalant than formal class room style training. There really is no formal training in place for the majority of roles. For instance, some insurance carriers have a training class that you go to for 2 to 4 weeks to learn the job, but not at MetLife. I find that a lot of people have worked for other carriers and have experience so the formal training was not necessary. However, if you're seeking a promotional opportunity, or a transition into a different role, it can be difficult without training. Just like every insurance company, MetLife is constantly changing the way we do things. A lot of the information delivery on protocol changes are sent via email. I would prefer more of a "heads-up" before new processes begin.