There are newer employer reviews for Microsoft

 

Great place to intern.

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Software Development Intern
Current Employee - Software Development Intern

I have been working at Microsoft as an intern (less than an year)

Pros

Very flexible hours as long as your work gets done. Many people here work 40-50 hours per week and you're not looked down upon for doing so. Overall nice work environment. Work with very skilled and experienced people. Interesting work.

For interns, pay is among the best for tech companies and the subsidized housing and rental car make it even better. Intern events are also awesome.

Cons

Sometimes have to deal with legacy systems. As with any huge company, there's some annoying bureaucracy to deal with. In many groups, there are no coding standards, insufficient code reviews, and extremely poor documentation. Work with lots of custom internal tools which means that experience here is not very transferable to other companies in some cases.

Biggest con though is there doesn't seem to be much enthusiasm from people in their day-to-day work; many people seem to be here to just do a decent job and get paid but don't care deeply about actually improving the customer experience or making their projects succeed.

Advice to ManagementAdvice

Get mid and lower managers to make coding standards, code reviews, and documentation more of a priority. Yes, it's boring stuff but it would really save time and money in the long-run by reducing the number of bugs and duplicated effort. Make company-wide or division-wide standards (like Google's style guidelines) for the commonly-used programming languages.

Recommends
Neutral Outlook
No opinion of CEO

8453 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    5+ years there, mostly a waste of time building subpar products

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Prncipal Engineer
    Current Employee - Prncipal Engineer

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

    Pros

    * good medical coverage, but is getting worse each year.
    * good work life balance.
    * Wonderful brand name due to Bill Gates' charity work, but is being squandered away by the current management team.

    Cons

    * Bad annual performance rating system, plagued with wide spread cronyism to the absurd extent.
    * Little to no higher level management direction. Lots of turf fighting.
    * Subpar culture -> subpar products
    * Shallow technical depth in certain hardware divisions.
    * Copied all the confidentiality stuff from Apple, but just failed to learn anything from Apple on how to build a great product.

    Advice to ManagementAdvice

    * Badly need a shakeup from top to bottom and do it as soon and thoroughly as possible.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  2.  

    Advertising Account Executive

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Account Executive in Seattle, WA
    Former Employee - Account Executive in Seattle, WA

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

    Pros

    Great benefits and sense of belonging

    Cons

    Too easy to work when not at work.
    STACK RANKING

    Advice to ManagementAdvice

    none

    Recommends
    Neutral 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.