Microsoft Reviews in San Jose, CA | Glassdoor

Microsoft San Jose Reviews

Updated May 26, 2018
323 reviews

Filter

Filter

San Jose, CA Area

4.1
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO

323 Employee Reviews

Sort: PopularRatingDate

Pros
Cons
More Pros and Cons

  1. "Solid work environment"

    StarStarStarStarStar
    • Work/Life Balance
    Former Contractor - Senior Programmer in Mountain View, CA
    Former Contractor - Senior Programmer in Mountain View, CA
    Recommends

    I worked at Microsoft as a contractor (More than a year)

    Pros

    I enjoyed my time contracting with Microsoft in the bay area. I met and got to work with some brilliant and extremely talented programmers.

    Cons

    Meetings were held regardless of necessity and there were some 'dead weight' team members who had been there for many years, and knew the minimal work they had to pretend to do to keep their jobs and keep getting raises. That put extra pressure on the rest of the team to make up for their lack of contribution.


  2. Helpful (2)

    "Market Leading, Mature Company, with Mature Company Pros and Cons"

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

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

    Pros

    * Smart people
    * Good work/life balance,
    * Products used by millions
    * Mature, financially stable co. / decent pay / stock has been doing very well
    * Satya Nadella
    * Many different products to work on / lateral movement

    Cons

    * Horrible development tools/process (varies by product -- ask specifics such as "how long does it take to build, test, validate, and check in a change?")
    * Design by consensus (usually by non-designers) -- no one "owns" a product
    * Most products and all internal tools are mediocre
    * Management rewards people for short term projects and features, the people move on, leaving half-finished, orphaned work behind
    * It usually takes years to advance, so 90% of the people in control have been there for 10 - 20 years, most of them have never worked anywhere else.

  3. "CSA Data + AI"

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

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

    Pros

    Company cares about employees. Good benefits. Work life balance. Lots opportunities to learn.

    Cons

    Products are not mature when they get released. Total compensation is less than AWS and GCP. Too much focus on competition. Some products that only Microsoft and some very close partners use

    Advice to Management

    More testing and maturity before releasing products. Less focus on competition and more focus on customer needs and product maturity.


  4. "Principal Manager"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Principal Engineering Manager in San Jose, CA
    Former Employee - Principal Engineering Manager in San Jose, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    smart people, scale, ambitious projects

    Cons

    bureaucracy, work-life balance may suffer

    Advice to Management

    pay attention to the satellite offices and mid-management


  5. Helpful (1)

    "Mobile QA Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Mobile QA Engineer in Palo Alto, CA
    Former Employee - Mobile QA Engineer in Palo Alto, CA
    Doesn't Recommend
    Neutral Outlook

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

    Pros

    Good benefits, free food, espresso machines

    Cons

    Hostile work environment. Cut throat personnel practices since Microsoft take over. Too many republicans.

    Advice to Management

    Stay away from them.


  6. "It was great until they divested this part of their business"

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

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

    Pros

    Outstanding comp, benefits, and stock sharing. Yearly Stock awards that vest over 5 years are a great way to retain top talent. Other tech companies should take note...

    Cons

    Things can become bureaucratic and you can get lost if you're not a self starter and able to influence others for your cause. Rating system was overly reliant on goal commitments made early on in the review cycle.

    Advice to Management

    Basing salary merit increases on ones commitments without constantly seeing if those are in line with current business strategy can motivate in the wrong direction.


  7. "Great work Bad Management"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Doesn't Recommend
    Approves of CEO

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

    Pros

    Great work, smart people to work with, market rate for pay

    Cons

    Stack ranking, politics, promoting friends

    Advice to Management

    Please remove stack ranking. You get nothing by rating people 85-90-95. You force people to move out and kill team work.

  8. "An overall great place to work!"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Santa Clara, CA
    Former Employee - Anonymous Employee in Santa Clara, CA
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    Amazing benefits, great tools for learning systems, overall company culture

    Cons

    Direct management was disorganized, room for growth difficult due to its current career paths, work/life balance is poor, with such a large organize can be difficult to grow and be heard

    Advice to Management

    Please try to understand the teams who serve you and attempt to at least learn some of the software and tools available instead of jumping to conclusions.


  9. Helpful (1)

    "Great opportunities and competitive compensation"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Services Advisor in Palo Alto, CA
    Current Employee - Services Advisor in Palo Alto, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Many different ways to provide impact and do the work you love

    Cons

    They don't open up as many stores as they used to, so there is a lot of competition for higher roles. Fortunately if you are open to relocation, there are many opportunities at other stores and even in Redmond.


  10. "Amazing company to work for and a company with great values"

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

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

    Pros

    Cutting edge Technology
    Global products and services
    Smart and good people

    Cons

    Process heavy
    Too many steps involved in releasing stuff

    Advice to Management

    Increase agility and reduce the compliance process


Showing 323 of 19,767 reviews
Reset Filters