not bad - Anonymous employee Microsoft Employee Review

4.0
Apr 19, 2010
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

I love source code. I love reading it, writing it, thinking about it. At Microsoft, I've had access to the source code for Halo 1 & 2, Internet Explorer, MDAC, MSXML, the .NET Frameworks and CLR, SQL Server, SQLXML, Virtual PC, Visual Studio, Windows, the Xbox and Xbox Live, and probably several other projects that I've forgotten about. Does it get better than this? I sometimes joke that the day Microsoft stops providing free soft drinks, I'll quit. At least, everyone else thinks I'm joking.

Cons

Like most communities, Microsoft has its own language. One oft-used phrase is "work/life balance," which has many nuanced meanings. Taken literally, work/life balance is about finding a healthy balance between the time you spend at work and the time you spend away from it. It's about family relationships (for employees who are married or have children), and the problems that work and work stress cause. It's about the explicit demands that managers, teams, and Microsoft in general place on employees. It's about the implicit demands created when all your co-workers are themselves workaholics. Microsoft starts off at a disadvantage here, because the people Microsoft hires tend to be driven and a little socially dysfunctional. So employees already tend to screw up their relationships with others and focus on work to the exclusion of everything else, without any encouragement from Microsoft. Also, the Seattle area is known for being somewhat isolating — lots of young, ambitious professionals with no time for making friends. Microsoft adds jobs that are very mentally challenging, sometimes aggressive product schedules, a campus that's a bit isolated (and isolating) from the outside world, and voilá — you've got all the ingredients for poor work/life balance. It's not all bad, however — some teams within Microsoft provide extremely supportive work environments. I personally know several large teams in which almost all the employees have families, or in which the team is unusually diverse (for a software company — e.g., >50% women). Naturally, the employees on these teams tend to experience significantly better work/life balance.

Explore other reviews about Microsoft

5.0
Jul 16, 2026
Recommend
CEO approval
Business Outlook

Pros

Excellent Benefits and Paid Time Off

Cons

Didn’t allow overtime on my specific project

4.0
Jan 28, 2013
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

1. If you love tech, this is a great place. No doubt you'll talk tech (mostly the MSFT stack) from enterprise to consumer - from PCs to phones to Xboxes - from datacenter to desktop. 2. What were GREAT benefits are now VERY GOOD (took a small step down) but still probably better than you'll find at 99% of large corporations. If you've got family - the value of the benefits is even higher. 401k match is nice. 3. Even with it's struggles MSFT is still a cash printing machine. This means if you can keep your nose clean and do reasonable work, you can have a stable job, pay your bills, feed your family, and not worry (too much) about layoffs. The stock you own likely won't tank, but probably won't go up much either. You'll get a bonus each year and some stock. It's a decent life if you aren't looking to light the world on fire.

Cons

Brand on Your Resume: After many years of losing market share and struggling to be at the front end of innovation and the fact that there's 90,000 employees, don't think MSFT is necessarily going to be attractive on your resume to more agile and smaller companies. Managing Your Career: Make you say this out loud so it registers - 90,000 employees work there. Double that for vendors. It is VERY hard to "stand out" and move up in the company. Don't expect your manager to be much of an advocate or enabler to help you meet your career goals - they are basically trying to survive the stack rank every year too. Not familiar with the stack rank? Check out the 2012 Vanity Fair article called "Microsoft's Lost Decade".

2374
See reviews by: Helpful|Rating|Date|All