Microsoft Jobs in Mountain View, CA

Hiring? Post a Job

Show:  All Results Last 7 Days

No jobs found – change your filters above for more results

Microsoft Reviews

Rating Trends
Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
2,499 Ratings
  • Was a great team

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Mountain View, CA
    Former Employee - Anonymous Employee in Mountain View, CA
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

    I worked at Microsoft full-time (More than 8 years)


    typical old large company. Benefits are OK, not on par with Google/LinkedIn/Facebook etc. A lot of super smart people. Some of them are pleasure to work with. Some are just a**. The team was great . The dev manager and low level managers are also building new features and coding a lot. So they understand the product very well. There are some struggling to keep competitive in the market, but everything was smooth and effective. Work/Life balance was OK (not anymore in some teams).


    Everything going downward after the big dev manager was promoted to manage more teams with important projects. A previous lead was hired back to be the new manager. The guy is OK, but definitely not the previous dev manager. The worst thing is that they brought in some "architect" from a bough over small company. The guy doesn't/cannot code at all and doesn't want learn neither the code base nor the internal structure of the product. He has no idea what to expect and simply don't care. He is the worst manager I have ever seen for so many years in the team. The technologies you learnt in some teams, say C++ are not popular outside of the company. You will have to harder time to transfer to other companies or even other teams. Internal transfer to other teams are not as easy as google.

    Advice to Management

    Keep the great tradition that every one code in the team. Get rid of the managers that technology wise incompetent and only trying to be people manager.

Work at Microsoft? Share Your Experiences


Click to Rate
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.