Microsoft Reviews in Sunnyvale, CA

Updated July 17, 2014
Updated July 17, 2014
7,994 Reviews

3.8
7,994 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
824 Ratings

Review Highlights

Pros
  • Really good work-life balance compared to other tech companies of the same caliber (in 688 reviews)

  • Tons of super smart people working for the right reasons - to make a difference (in 893 reviews)


Cons
  • And there are times when the workload may impede on your work-life balance (in 476 reviews)

  • The previous stack rank review system encourage a behavior that was very much individualist (in 369 reviews)

More Highlights

17 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    Jobs in Redmond/Bellevue are great; awesome opportunities. Stay away from Bay Area MSFT.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Program Manager  in  Sunnyvale, CA
    Current Employee - Senior Program Manager in Sunnyvale, CA

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

    Pros

    Super smart people, driven, and big thinkers. When you're in Redmond where I spent over 10 years, you have great opportunity, collaboration, and camaraderie.

    Cons

    If you are in a Bay Area Team, everything depends on Redmond from big decisions, to components you depend on. It's difficult and not rewarding to be so tied to redmond and not have the autonomy to innovate.

    Advice to ManagementAdvice

    Unify the Bay Area team into one big team and empower them to move fast like the rest of hte valley and deliver huge customer value.

    Recommends
    Neutral Outlook
    Approves of CEO
  2.  

    Big company with a lot of possibilities

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer  in  Sunnyvale, CA
    Current Employee - Software Development Engineer in Sunnyvale, CA

    I have been working at Microsoft full-time for less than a year

    Pros

    Work life balance,
    Stay fit program,
    good health insurance program,

    Cons

    You will be cornered in the Microsoft stack of technologies

    Approves of CEO
  3.  

    A great company to work for when you want to cut your teeth in technology

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Program Manager  in  Sunnyvale, CA
    Former Employee - Senior Program Manager in Sunnyvale, CA

    I worked at Microsoft full-time for more than 10 years

    Pros

    Training is fantastic! They do care about developing the employee the person... you can take advantage of so much training
    There is always challenging problems to solve
    Many opportunities to work with people from all over the world

    Cons

    Working in the Silicon Valley, while a nice environment, there is a limit on how far you can progress in your career. Very few leadership position.

    Advice to ManagementAdvice

    Really consider rewarding those who perform very well by giving them more and different opportunities to lead.

    Recommends
    Positive Outlook
    Approves of CEO
  4. We want your feedback – Are these company reviews helpful to you?  Yes | No
  5. 1 person found this helpful  

    Senior Software Engineer

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    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 for more than 8 years

    Pros

    Company takes good care of its employees, pays well.

    Cons

    not all managers are good

    Recommends
    Neutral Outlook
    Disapproves of CEO
  6.  

    Great if you are in Seattle, but engineering in the bay area is not the place to be

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Principal Program Manager  in  Sunnyvale, CA
    Current Employee - Principal Program Manager in Sunnyvale, CA

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

    Pros

    Smart people, good benefits, stability. There is a fair amount of variety in the bay area but nothing like what there is in Seattle of course.

    Cons

    In my experience, teams are all very interdependent which means everyone has to agree to get anything done. Not super nimble. More talking than doing.

    Advice to ManagementAdvice

    Stop hiring in partners in the bay area and grow the people that are there. It feels like there is no future down here. Pretty much all Bay Area partners were hired in.

    Doesn't Recommend
    Neutral Outlook
    Approves of CEO
  7.  

    Maximum politics, Minimum capability

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Program Manager I  in  Sunnyvale, CA
    Current Employee - Program Manager I in Sunnyvale, CA

    I have been working at Microsoft full-time for more than a year

    Pros

    Good work-life balance if you insist. Probably not good for your performance review.

    Cons

    - Too many unqualified employees. This detracts from any useful work.
    - Everybody is here for the political gameplay. The idea is to seem like you're doing useful work so as to get to the next step. Doesn't matter who you trample along the way.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
  8.  

    awesome place to work at

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Development Engineer In Test (SDET)  in  Sunnyvale, CA
    Former Employee - Software Development Engineer In Test (SDET) in Sunnyvale, CA

    I worked at Microsoft full-time for more than 5 years

    Pros

    So many talents, not much politics as seen in other big companies. Great benefits except no free lunch. Good work-life balance, engineers are supportive to each other.

    Cons

    Company loses its competition for no renovation.

    Advice to ManagementAdvice

    Need fresh blood with good vision.

    Recommends
    Neutral Outlook
    No opinion of CEO
  9.  

    Good but not great

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Program Manager  in  Sunnyvale, CA
    Former Employee - Program Manager in Sunnyvale, CA

    I worked at Microsoft full-time for less than a year

    Pros

    Smart people, perks, salary, bonus

    Cons

    Routine, slow, no free food, a lot of meetings

    Recommends
    Neutral Outlook
    No opinion of CEO
  10.  

    Good place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Principal Dev Lead  in  Sunnyvale, CA
    Current Employee - Principal Dev Lead in Sunnyvale, CA

    I have been working at Microsoft full-time for more than 3 years

    Pros

    Smart people, good benefits, plenty of opportunities.

    Cons

    Annual review process and rating system. Process heavy.

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Can be great. Lots of different kinds of work. Eventually have to play political games

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer II  in  Sunnyvale, CA
    Current Employee - Software Development Engineer II in Sunnyvale, CA

    I have been working at Microsoft full-time for more than 3 years

    Pros

    Lots of different jobs
    Great benefits
    Opportunities to impact many users
    Many resources for growth
    Don't have to fear company is going to shut down in a few months

    Cons

    lots of politics that you have to engage in to really get ahead
    review system can be demoralizing -- due to politics
    no matter how great the product, its cool to bash Microsoft. Don't expect the internet world to drool over your work, even if its great

    Advice to ManagementAdvice

    review system is a pain, often a politically savvy manager can make a big difference

    Recommends
    Positive Outlook
    No opinion of CEO

Worked for Microsoft? Contribute to the Community!

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