Microsoft

  www.microsoft.com
  www.microsoft.com
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

8788 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1.  

    almost 20 years

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

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

    Pros

    working with super smart folks
    big thinking and ambitious scale
    budgets usually not an issue
    good facilities - food, offices, buildings etc

    Cons

    stack ranking!
    limited upward mobility
    hard to form long lasting relationships amid constant re-orgs & shuffling
    many units moving to cube-style farms
    work-life balance hard to manage

    Advice to ManagementAdvice

    stack ranking system - sounds hypocritical about hiring the best people when the stack ranking essentially condemns 30% a year to the dungeons from a career perspective.

    Recommends
    Neutral Outlook
    Disapproves of CEO
  2. 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
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.