Management talks a really good game. Everything about this company is about marketing, from the obvious that you see on TV and the agents but also supervisors and managers are like sales guys too, trying to convince you how great the place is and how great the company is. And, like I said, they talk a good game. But, you give 110% and give your life to the company, sacrifice a lot personally for them, and they say, "so? we expect that from you. You're just meeting expectations." And, the trend is toward subjectivity. They rate you on "behavior" and your overall rating can be no greater than the lowest score in any of the categories they rate you in, including behavior. So, you could knock it out of the park in all categories and if your boss thinks you're a jerk, he can give you a bad "behavior" rating and you get a bad overall rating. And guess what? "Below meets" expectations 2 years in a row and they will fire you. Of course, your expectations for behavior go way up the longer you have been with the company. So, I guess it's just an unfortunate coincidence that the older you are (and the more you've given to this company and contributed to their success) the more likely you are to get canned. They don't want the older workers. But, they don't say that. They are very creative about it and very cunning. They could just offer a severance , or an early retirement like a reputable company (that they claim to be) would do. But, that's more expensive so they just try to make your life miserable until you quit or, if you're a glutton for punishment and too stupid to quit, well, then they will force you out. So, go there for a couple years, get some experience, don't believe a word they say, and move on to a good company with good people that care about you but don't have to try to convince you about it all the time. Don't waste your life for these ingrates.