Microsoft Reviews in Mountain View, CA | Glassdoor

Microsoft Mountain View Reviews

Updated March 12, 2017
211 reviews

Filter

Filter

Mountain View, CA

4.1
Star Star Star Star Star
Rating Trends Rating Trends
Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
42 Ratings

211 Employee Reviews

Sort: Popular Rating Date

Pros
Cons
More Pros and Cons

  1. Helpful (2)

    "Great place to work, great company, but you can end up in a "Microsoft bubble""

    Star Star Star Star Star
    • 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
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    + Strong vision and company direction
    + Great benefits (although not as great as they used to be)
    + A lot of openness and trust among peers, at least in the field organization
    + Strong emphasis on career development
    + Culture of mobility within the company - changing roles and moving to different divisions is encouraged; you don't get stuck in a "career track" if you don't want to

    Cons

    - Career opportunities outside Redmond can be limited
    - Layoffs do happen (that's why I'm no longer there after 12+ years). I could have applied for other internal roles, but decided it was time for a change, because...
    - Microsoft has such an all-encompassing worldview regarding technology and their products, that it's easy to fall into the "bubble" of thinking that Microsoft's solutions should be the answer to everything. "Why would anyone ever use <alternative product> when Microsoft has <X>?" The rest of the world doesn't see things that way, even generally pro-Microsoft partners and customers, so it's easy to get out of touch with the rest of the tech world.

    Advice to Management

    Encourage employees to stay more aware of competitive and complementary technologies. Send field employees to industry-wide training and conferences, not just years of internal conferences like TechReady or the new combined MGX/TechReady/etc.


  2. "It's okay"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - (Program Manager, Then Developer for Second Summer) in Mountain View, CA
    Former Intern - (Program Manager, Then Developer for Second Summer) in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft as an intern (Less than a year)

    Pros

    Money, potential to impact lots of people, usually brilliant co-workers, not too stressful

    Cons

    It feels unambitious. Most teams are just keeping the machine running and not doing anything really exciting. People pretend not to be jaded. The culture is ostensibly very idealistic, but reality doesn't match the CEO's speeches.

    Advice to Management

    Allow people to move more freely within the organization. Keep supporting MSR; they are truly awesome.


  3. "Perfect place, if only we could stay the course on our initiatives without reorganization"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Group Program Manager in Mountain View, CA
    Current Employee - Principal Group Program Manager in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Autonomy, meritocratic approach, huge opportunity for impact, and incredible benefits.

    Cons

    Constant change in reporting / team structure.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. "Smart people with great culture"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Program Manager in Mountain View, CA
    Current Employee - Program Manager in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    working with the smartest engineers, great culture, great work life balance, great growth and learning opportunities, competitive salary

    Cons

    company sometimes feels too big - not aware of other stuff going on, internal tools sometimes seem outdated, internal process sometimes heavy (when working with other teams only)

    Advice to Management

    I like the push towards a new Microsoft, the culture is great, but some of the old Microsoft tendencies are still there. Let's push to be as less on process as possible - some if it feels like a waste of everyone's time. Also, our base salaries are competitive in the industry, but I don't think the stock and bonuses are.


  6. "A company in the rebound"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Group Program Manager in Mountain View, CA
    Current Employee - Principal Group Program Manager in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Some of the greatest productivity software in the world, with a evolving philosophy in line with the 21st century

    Cons

    While leadership has changed for the better, the layers right below it still.comprise of old timers that have made their fortune in the "Windows first" era - depending the area you work on, this can stifle innovation.


  7. "Great Company - Old is Gold"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Mountain View, CA
    Current Employee - Senior Software Engineer in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    1. Learn from the place where all engineering processes have actually come up - the rest of the world actually simply follows the practices from Microsoft through its ex-employees
    2. Work culture is not very high pressure for most of the company
    3. Good benefits, individual offices etc.

    Cons

    1. Cannot be fast-paced. There is a lot of inherent overhead and the company is trying to be fast-paced but is struggling
    2. Some places in the company try to mimic Agile in unwanted ways - trying to release large client software in unnecessary faster cadence
    3. Be prepared for organic growth.

    Advice to Management

    Be true to the customers and don't try to make money more than what the software is worth


  8. "Good place to work"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - SDE2 in Mountain View, CA
    Current Employee - SDE2 in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Good benefits, good people. Working on relevant stuff.

    Cons

    Each promotion takes a long time.

    Advice to Management

    Faster promotions!


  9. "Great work culture, exciting new time"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Engineer in Mountain View, CA
    Current Employee - Senior Engineer in Mountain View, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Microsoft has been going through somewhat of a culture transformation for the past 2-3 years. Satya Nadella has taken some great steps in positioning the company for a bright future, such as focusing on the cloud, opening up the Office eco-system to work on all platforms etc. The market has reacted well, with the stock price steadily rising up.

    Cons

    The culture and attributes can depend very heavily on the group one works in, since Microsoft is such a huge company. The positive experience I have had may not reflect across all business units.

    Advice to Management

    Keep up the good work!


  10. "Optomechanical design engineer"

    Star Star Star Star Star
    • 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
    Positive Outlook
    Approves of CEO

    I worked at Microsoft full-time (Less than a year)

    Pros

    As a contractor, I felt like a second citizen which is better than being from a third world country!!!???!!! They have snacks 24/7 that everyone freely takes advantage of to feed their family at home. Hell, why no t take the whole family to dinner for free? It's all good, because employees take advantage of free lunch right ?

    Cons

    If you are not a direct employee, it is modern slavery in mountain view ca. The characterization group is no product people. They have not idea of the design process or even know what they want in the first place . This is a kinder garden science fair where they think bullying works to strike innovation from seasoned product people. Is disrespecting people a real culture you want mr CEO???

    Advice to Management

    Purge the characterization group. Project management is not effective, a pretender by bullying and lying to his personal end, not for Microsoft embraced culture. Middle management are corrupt and incapable of making good decisions due to overt political atmosphere ? Why do superiors have to shout at meetings ? Is that how they do things in India ?


  11. Helpful (1)

    "Software engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Development Engineer in Mountain View, CA
    Current Employee - Senior Software Development Engineer in Mountain View, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at Microsoft full-time

    Pros

    Good benefits each person has an office

    Cons

    Test forced to combine into devs makes both party unhappy



Showing 211 of 16,344 reviews
Reset Filters