Microsoft

  www.microsoft.com
  www.microsoft.com
There are newer employer reviews for Microsoft

5 people found this helpful  

Watch your back

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

I have been working at Microsoft

Pros

Bleeding edge technology. If you happen to land in the right right spot, it's really fun to work on a new API or library that other developers will use. Health care coverage - up through 2013. After that it's going to be much more expensive.

Cons

I started working at MSFT at the end of the "gold rush" - mid '90s. At that time if you worked there say 7 to 10 years you were rich and you were retiring - gone to the French Riveria or someplace. With MSFT stock still less than 50% what it was 11 years ago, everyone now must work longer - years longer.
The company thrives on new college hires. Fresh, bright, eager, talented 20 somethings from the top CS programs in the world. They come in ready to continue a 60 to 80 hr work week that's much like the quarter system at the university. Lots of papers, projects, mid-terms and finals. Here they are called milestones. Finals are called reviews. As long as you can maintain this continual "grad school death march" you are fine. Once you've put on a few years and pass 40 years old. This pace starts to take a toll on you. In fact, you don't really see too many employees here past the age of 40. You rarely see a person over 50.
There's a ladder system of levels and an upward slope. As long as you can maintain a good pace and advance climbing the ladder at a reasonable speed you're fine. There comes a time when you pass 40 years old that you reach your personal maximum level. The company career process is not equipped to deal with that. If you "level out" on your climb and it looks like you won't reach the next rung on the ladder, then you start being treated like dead wood. There's no place for a jouneyman engineer at MSFT. They only respect and understand the early stages of an employees life from 20 something to retirement age. This company is not a safe place to work for older employees.

Advice to ManagementAdvice

The first word in "Human Resources" is human. These are people with lives, families, and reponsibilities. Everyone has different styles of learning and working. A team takes some time to gel and for all the people to get to know each other and fall into a groove. Somewhere on the order of a year. Constant reorgs means teams are always unsettled and never quite coming together. Get a clue.

Recommends
Disapproves of CEO

8768 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    Microsoft is not the place to grow

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

    I have been working at Microsoft

    Pros

    1) Work life balance.
    2) Good learning opportunity.
    3) A good place to start your career.
    4) Great helth benefits.

    Cons

    1) Growth is minimal.
    2) No reward/incentive for better performance.
    3) Managment is often incompetent and can be frustrating.
    4) You can't grow in your career without moving out of the company.

    Advice to ManagementAdvice

    You can not put all your employees in one salary bracket and pay them equally. A merit increase of 1.5% is ridiculous when it translates to a raise of 150 USD per month.

    Recommends
    No opinion of CEO
  2. 1 person found this helpful  

    Company in decline

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Software Development Engineer In Test (SDET) II in Redmond, WA
    Current Employee - Software Development Engineer In Test (SDET) II in Redmond, WA

    I have been working at Microsoft

    Pros

    Many different teams to choose from.
    Stable and well-known company.
    Potential to impact a product that is used by millions of people.

    Cons

    The company has become to big, and stock prices have not been changing since 2000.
    Depending on the team, you might have a hard time growing.

    Advice to ManagementAdvice

    Microsoft needs fresh prespectives from a new management team.

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