Microsoft

  www.microsoft.com
  www.microsoft.com
There are newer employer reviews for Microsoft

 

Good

Current Employee - Senior Software Development Engineer in Sunnyvale, CA
Current Employee - Senior Software Development Engineer in Sunnyvale, CA

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

Pros

Opportunity to solve large scale problems

Cons

Teams don't collaborate well with each other

Disapproves of CEO

8619 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1.  

    Great talent, Opportunity to work on various projects

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Development Manager in Redmond, WA
    Current Employee - Development Manager in Redmond, WA

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

    Pros

    - Great talent. There is some really good talent in Microsoft and opportunity to work and learn from them is awesome.
    - Microsoft provides opportunity to work on wide spectrum of technologies - Bing, Server, Windows, XBOX, Office
    - Microsoft provides good work life balance.
    - Microsoft has some of the best benefit package in industry.

    Cons

    - Microsoft seems to be playing catching up in too many areas - phone, tablets, search. It might be better to pick fewer areas and go all in them.

    Recommends
    Positive Outlook
    No opinion of CEO
  2. 3 people found this helpful  

    Please Please Come Back Bill G."

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Engineer in Redmond, WA
    Former Employee - Senior Engineer in Redmond, WA

    I worked at Microsoft full-time (more than 10 years)

    Pros

    Good Salary, Good Benefits, Lots Of Opportunity To Learn New Technologies. Great headquarter location (beautiful). Betting parking than most companies.

    Cons

    Used to be a great place to work, but no longer. Way too much bureaucracy, performance review process is a death march, both management and employees stopped listening or even paying attention to the customer's needs a long time ago. The red tape, political cut throat environment prevents groups from any real innovation. And finally the most important...they need to get back to the business of rewarding employees who learn and stand up for customer requirements. Too many Indians (I can't believe this is an American company in America...90% of the teams I worked with were all Indian...that is not what I call a diverse employee base).

    Advice to ManagementAdvice

    Get back to your technical visionary roots, and connect seriously with your customers. Overhaul your performance review process make it more simple and FAIR. Stop churning and burning employees. Get a system in place that validates and verifies what your real customers want. Start hiring more locals and help train them...they will be very dedicated and stick around. Stop the sinking ship, there is a mass exodus out of Microsoft going on...make the company hospitable again and employees will stay and you will be able to retain them. And by all means, stop asking Congress for more H1-B visas.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
There are newer employer reviews for Microsoft

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.