Microsoft

  www.microsoft.com
Work in HR? Unlock Free Profile

Microsoft Reviews

Updated Jul 29, 2014
All Employees Current Employees Only

3.6 7,616 reviews

87% Approve of the CEO

Microsoft CEO Satya Nadella

Satya Nadella

(642 ratings)

77% of employees recommend this company to a friend

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
7,616 Employee Reviews
Relevance Date Rating
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    A GREAT to company to work with.

    Technical Advisor (Current Employee) Bangalore

    ProsExcellent learning opportunities. It is truly infinite.
    Have a good compensation and reward mechanism.
    Get a chance to work with some true 'legends' whom blogs/articles you have read while growing up.

    ConsWork life Balance.. Needs a lot of scope for improvement.

    Advice to Senior ManagementIndian managers are more emotional and number driven.. Need to work on it.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • No Opinion of CEO

     

    Good campus, facilities. Work quality also good, but work environment/culture could be better.

    Software Development Engineer (SDE) II (Current Employee) Hyderābād

    ProsBenefits, campus facilities, brand name.

    Company has lot of good employee benefits e.g. free yearly health check-up, in-house Gym, paying grounds/courts, buses, night cabs.

    ConsWork environment/culture.

    The quality of work by itself is good, but I think upper management should try to improve the culture/environment. Many times, good people/suggestions are sidelined/ridiculed just because of internal politics.

    Yes, I would recommend this company to a friend

     

    Manager

    Anonymous Employee (Former Employee)

    Prosgreat pay package & culture

    ConsSlow growth rate

  1. We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

     

    Nice company to work for

    Developer Support Engineer (Former Employee) Bangalore

    ProsLearning is good
    You would get lot of Exposure
    You can do all the MS Certifications for free
    Brand Name & facilities are good

    ConsWork Pressure and might have to work in shifts

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Great Experience

    Software Development Engineer (Former Employee) Bangalore

    ProsGreat and Challenging Work with Excellent perks
    Microsoft is amazing when it comes to career growth and work life balance. Variety of domains to work on.Commendable Quality of work and Good working Environment
    An overall Great Experience , a lot to learn.

    ConsManagers not good,
    managers monopoly
    communication lags from Senior management
    challenging and sometimes added pressure due to operational challenges

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Great place to work, But WLB needs to be worked on

    Software Development Engineer In Test (SDET) (Former Employee) Hyderābād

    Pros1. Good working Environment
    2. Good pay and other benefits
    3. Good place to learn new things

    Cons1. Work environment is dependent upon manager, I was lucky.
    2. Constant re- org. it was un settling.
    3. Bad work life balance.

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Great company, but held back by sycophancy

    Software Development Engineer (SDE) II (Former Employee) Bangalore

    ProsGreat work
    Excellent Perks
    Technically challenging job

    ConsOnly way you grow is by stepping on others
    Very bad communication from Senior management

    Advice to Senior ManagementLearn to see who are the actual doers rather than go by promoters

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Great place to work except MSIT, Hyderabad. Horrible managers, favoritism and no appreciation for employee efforts/time.

    Software Development Engineer (Former Employee) Hyderābād

    ProsMicrosoft is amazing when it comes to career growth and work life balance. Variety of domains to work on. Just great.

    ConsMSIT division in Hyderabad is terrible for geek people. Managers show favoritsm and hold personal grudges. Less value is given to employees of MSIT by employees from any other division. Some managers are 'tharkis' and hire many pretty girls with zero tech knowledge. Good looking females and beer buddies usually get better performance review than geeks (How sad!) No variety in technology except .NET. Few years in MSIT and you would be considered useless in any other tech company.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Excellent company to work with

    Operations Engineer (Current Employee) Hyderābād

    Prosbetter work life balance and value for your contributions

    Conschallenging and sometimes added pressure due to operational challenges

    Advice to Senior Managementkeep doing what they are doing

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Good company but bad division

    Support Engineer (Current Employee) Bangalore

    ProsBest benefits available.
    People centric approach.

    ConsI was employed in a bad division.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

Worked for Microsoft? Contribute to the Community!

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