Company: Microsoft
Date: 2016-03-01
Overall rating: 3/5
Employment status: former

Upper management no longer respects the value of more experienced workers
Pros: Company has a variety of good onsite training opportunities that are worth taking advantage of. Bonuses and stock grants are good incentives for doing well.
Cons: Company management does not respect its older workers and is laying them off in droves. In hallway discussions, managers discuss how to "youngify" the company's workforce.