Company: Microsoft
Date: 2013-08-13
Overall rating: 4/5
Employment status: former
Experience level: Junior

Working at Microsoft - learn, have fun, and be frustrated
Pros: Microsoft has a fantastic benefit package and you get to work on projects that potentially millions of people will use.
Cons: They are working to change this now, but nobody works together at Microsoft. Individuals are out for themselves and different divisions will sabotage another divisions work if it helps them.