Most employees are very unhappy here. No raises or promotions for anyone ever is pretty demoralizing. I've been at the company 5+years and I don't know a single employee who has been promoted during that time. Seagate has become a very poor company to work for. And the benefits get worse every year.
I know this is a small comfort, but it's better not to be promoted then to be promoted and then laid off less than a year later. I didn't know this was happening, but after it happened to a friend of mine I found out he was far from the only one. So, while no promotions is lousy, there is worse than that.