5.0
18 Aug 2010
Current employee
Redmond, WA
Recommend
CEO approval
Business outlook
Pros
Great opportunities for growth and the benefits and pay are amazing. It is a very flexible workplace if you want time off or want a flex-schedule. I know many people who work from home one or more days a week. It is also a very diverse workplace which promotes interesting conversations and expands your own cultural knowledge.
Cons
It is a competitive workplace so you need to be aware of the intentions and motives of some of your coworkers. This is definitely more of a problem in some departments than others. Personally, my division does not have any problems with this but I have heard stories from friends. Another con is that in some divisions the senior management is not very effective at communicating their leadership and decisions.