Company: Microsoft
Date: 2015-01-12
Overall rating: 4/5
Employment status: current
Experience level: Junior

Microsoft in the Silicon Valley
Pros: Depends on what team you are in but mine had great atmosphere and a great people. Free soda, xbox, caltrain, gym definitely a plus.
Cons: Overall very corporate. I couldn't get the current vision of senior management and people in charge. Plus the way they fire people is just not fair.