Hey Everyone, I am asking this question with someone else in mind. I am still in my early twenties. There are many people with years of experience who for some reason might get laid off. Let's say that the company is relocating and dealing with money issues. Why is it that they would rather lay off the older people and hire young ones? Aren't the older people more loyal? They stuck out for that long... Is it because of cost? More experience = higher salary? I am applying for graduate school and if academia wasn't so hard to find a job in, I would say that it provides a lot more job security once you get tenure. A university cannot fire you ,unless if you did something illegal... This age requirement thing bugs me a lot. I understand that there needs to be some sort of diversity, but still. Also would you really expect young people to stay in one company for too long? If a company has money issues, wouldn't you rather keep your older loyal employees? Hiring costs a lot of money, I imagine. *Note, this is nothing against young job seekers. I am young and seeking a job too.* I just want to understand. Also, I know that in industry you sign a lot of paperwork. One of things that companies mention is that they can lay you off whenever, wherever, and for whatever reason.