Microsoft - Great | Glassdoor
There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

"Great"

StarStarStarStarStar
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Current Employee - User Experience Designer in San Francisco, CA
Current Employee - User Experience Designer in San Francisco, CA
Recommends
Positive Outlook
Approves of CEO

I have been working at Microsoft full-time (Less than a year)

Pros

Experienced people who know a lot about industry

Cons

Very big so you might get lost at times.

Other Employee Reviews for Microsoft

  1. Helpful (1)

    "Awesome challenges"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Development Manager in Redmond, WA
    Current Employee - Principal Development Manager in Redmond, WA
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at Microsoft full-time (More than 10 years)

    Pros

    Great impact - all the work I do impacts people across the world in fundamental ways

    Very challenging problems. The software we write runs across so many different systems and supports so many people, the problems abound. It is very rewarding to tackle those

    Great breadth of challenges. You can work in a variety of areas, from OS to databases to UI to web services all within the same company. It's easy to grow your capabilities

    Redmond WA is a very nice place to live

    Cons

    Some people don't handle change very well making hard for the overall organization to react quickly to change

    We don't invest enough in our internal engineering processes, making some of the day to day work a bit harder than it should

    Advice to Management

    The New CEO is taking very good first steps


  2. Helpful (1)

    "Great benefits; Bad middle managers"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer II in Redmond, WA
    Current Employee - Software Development Engineer II in Redmond, WA
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at Microsoft full-time (More than 5 years)

    Pros

    Great benefits - PTO (3-5 weeks), 2 weeks Sick Leave, 4 weeks Paternity/12 weeks maternity leave PTO, very good health plan with HSA (employee has to pay out-of-pocket until a deductible is met, company contributes too; Plan was great till end of 2012), individual office with lots of privacy - this is a great plus if you are coming from a cubicle culture, flexible hours, great infrastructure, lots of smart engineers, good pay compared to others in the Seattle area. If you can shut yourself off of the middle management incompetency and maintain a good relationship with everyone, you'll get a steady growth. Work-life balance in general is very good with 40-50 hours though it depends on the team where you may have to put in 60+ hours and weekends. Consider working for a core team if you want to be around smart engineers.

    Cons

    Managers push busy work. Generally incompetent middle managers - tons of politics. It's not what you contribute that counts - it is your relationship with your lead and his/her manager that weighs heavily in your reviews. Most middle managers cannot get a job outside of Microsoft - even if they did, they cannot get the benefits that Microsoft offers so they stick on. Getting things done can be a pain. Most non-core teams have incompetent team members at almost all levels. There are frequent re-organizations across the company. It is common to go through 7-10 managers in a period of 5-6 years and it affects growth badly even if you are very smart. Most managers lack the maturity to be managers.

    Advice to Management

    Consolidate the divisions. Please re-align business and get rid of the incompetent middle managers in the senior and principal bands. Re-evaluate competencies and calibrate the engineers and managers. Microsoft is a great place to work and it can be made made better by getting more efficient.

There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or