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

Great company to work for, but resistant to creativity and change
Pros: - You learn a lot
- Opportunities to grow
- Great benefit package (it was when I was there, although I have heard it has since changed)
- You usually have a great budget at your disposal (marketing)
- I know my cons are pretty bulky, but it can be a great place to work. Just find your balance, set your boundaries and do a great job. At the end of the day, they just care about a job well done
Cons: - Groups are hit or miss. Sometimes you're working within a great organization with an exemplary leader, other times you're not. The company is so big, it's best to do your research on each organization as if it were it's own separate business
- There is a lot of resistance to "outside of the box" thinking. Senior management is well aware of the public's perception of Microsoft's lack of creativity in terms of marketing, but it often felt as though they were powerless, hence so are you
- While you do get compensated well enough, you must consider the amount of hours being put in. When that's considered, you're not necessarily being paid as much as you think.
- The majority of people here are Type A personalities, so be ready to keep up
- In the pursuit of upward mobility, you can EASILY lose a sense of work/life balance. Be careful. You need to always put your personal life first. 
- Lacks customer centricity (this is my own personal pet peeve as that's VERY important to me)