Company: Microsoft
Date: 2014-01-31
Overall rating: 2/5
Employment status: current
Experience level: Junior

Your Life Can Be Hell if You Work for a bad manager
Pros: Diversity, Nice Commons Area, family events
Cons: Your manager can stop your career progression if he/she does not like you. Your manager can also prevent you from applying for different opportunities based on a negative review.  The employee ranking system creates a terrible working environment.
 Plus Microsoft is very arrogant, so company under pays.  They feel a person is luck to be working there.