There are newer employer reviews for Microsoft

 

A part of my journey to help me grow up, though not as quickly as I expect

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Technical Support Engineer in Shanghai, Shanghai (China)
Current Employee - Technical Support Engineer in Shanghai, Shanghai (China)

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

Pros

-Millions of user base, so you have the opportunity to impact many
-Great colleagues and freedom to the work

Cons

Business process may kill innovation

Recommends
Neutral Outlook
No opinion of CEO

8453 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1.  

    A good place to work with a few exceptions

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Software Development Engineer in Redmond, WA (US)
    Current Employee - Senior Software Development Engineer in Redmond, WA (US)

    I have been working at Microsoft full-time (more than an year)

    Pros

    1. Good compensation and benefits
    2. Competent and smart coworkers
    3. Strong brand. Looks great on your resume.
    4. Variety of products and interesting areas to work on, all within the same company.

    Cons

    1. Overly focused on reviews throughout the year
    2. Team dynamics can vary radically
    3. Too many re-orgs
    4. Switching teams can be a pain

    Advice to ManagementAdvice

    1. Encourage teamwork over individual acts of heroism
    2. Change the constant review mindset

    Recommends
    Positive Outlook
    No opinion of CEO
  2.  

    Great place to work for long term

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Lead Program Manager in Redmond, WA (US)
    Current Employee - Lead Program Manager in Redmond, WA (US)

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

    Pros

    Tons of interesting challenges
    Good pay and benefits
    Mature engineering and HR processes that help you do your job
    Ability to move around the company and do new things
    Great communities of employees to link up with
    Job security in engineering

    Cons

    It takes time to adapt to market conditions or change course
    Big organizations make it challenging to coordinate across teams
    Can be difficult for superstars to advance quickly

    Advice to ManagementAdvice

    Things are much better now with the engineers back in the executive ranks
    Should continue to pursue integration across the company - we win with a unified story
    Break up the fiefdoms where there are too many management layers
    Make it easier for talented employees to change jobs

    Recommends
    Positive Outlook
    Approves of CEO
There are newer employer reviews for Microsoft

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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