There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Helpful (2)

not bad

  • Work/Life Balance
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Current Employee - Program Manager II in Shanghai, Shanghai (China)
Current Employee - Program Manager II in Shanghai, Shanghai (China)

I have been working at Microsoft

Recommends
No opinion of CEO
Recommends
No opinion of CEO

Pros

Excellent enviroment, smart and nice people,

Cons

Process is pretty heavy sometime overwhelm

Advice to Management

innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation innovation

0 reviews filtered by
  • Any Location
  • Any Job Title
  • Any Status
  1. Helpful (1)

    Good place to learn and profit elsewhere

    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Dublin, Dublin (Ireland)
    Current Employee - Software Development Engineer in Dublin, Dublin (Ireland)

    I have been working at Microsoft

    Recommends
    Disapproves of CEO
    Recommends
    Disapproves of CEO

    Pros

    You'll learn a lot especially from technical area, a lot of challenging tasks and a level of expected quality is quite high. They also really expect you to deliver at the deadline, so pressure is high but it might push you above your limit. If you want to learn there are a handful of resources and smart people to learn from. Also engineers get a lot of freedom in a way they accomplish their goals, it's mostly delivering them that counts, not the path you select...

    Cons

    It’s mostly delivering that counts, so some people don't care that much about quality. There don't seem to be a good mechanism for (technical) quality validation. Again this is a very large company and things probably look different in other teams, especially in states when they do all really important stuff. There is also this weird culture, where people are mostly concerned about who will look bad on end year review and not taking any risks to help others, if it might make them look bad.

    Advice to Management

    Do something to make cross team collaboration work better. Maybe the review system should reward the best without necessary throwing worst to the wolves at the same time. Less bureaucracy, more power to the engineers.


  2. Helpful (1)

    Life in the battleship

    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Disapproves of CEO
    Disapproves of CEO

    Pros

    Lots of mobility and opportunity to work on different things. I'm on my way to start my 3rd career at MSFT.

    Super smart people working on hard problems.

    Cons

    While there are lots of smart people, low performers slow everyone down, and it's too hard to get rid of them. Sometimes we're too seperated from the real life and death world of business to have the same level of urgency that a startup or smaller company fosters.

    Advice to Management

    Fire more people, faster.
    Make design and HCI a center point of all products.
    Lead in the consumer space... It's huge and dwarfing enterprise. This trend will continue to accelerate.


There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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