3.0
30 Jan 2009
Former employee
Redmond, WA
Recommend
CEO approval
Business outlook
Pros
You constanly work with the latest Microsoft technologies. You have hundreds of product groups that you can interview with to find one that you very interested in. You work with smart people for the most part. So you can grow professionally unlike any other place.
Cons
No exposure to the real world, technologies on other platoforms. Most of the time you are competing with your team mates for a good review. This fosters a poisonous environment, lack of cooperations, backstabbing and so on. This is perhaps the biggest downside to working at Microsoft. However, most other large companies have similar issues.