Company: Microsoft
Date: 2013-08-19
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great pay and benefits. Terrible review process and coworkers no support
Pros: Free software, everything you need to do your job is at your fingertips. Top notch office equipment provided and you will work on some very cool projects.
Cons: Employee ratings are fixed. Every year 5% of the staff has to be rated as poor performers regardless. Imagine how this affects morale when you're on a team of stars. On my team people were let go for the strangest reasons. Usually because they asked for help with Microsoft products or spoke their mind to a manager.