Company: Microsoft
Date: 2016-02-07
Overall rating: 1/5
Employment status: current
Experience level: Senior

Management views technical ICs as worker bees.
Pros: Very good health care benefits.
Access to the inside story on a lot of technologies.
Your teammates are very smart.
Cons: Middle management is full of non-technical people who were hired during the booming growth days of the late 1990s. These managers consider technical individual contributors (ICs) to be nothing but an expense. You are a replaceable cog. You have nothing special to offer that a fresh out of college applicant from a "Low Cost Labor Market" can do just as well. As a result, middle management will demand (not ask) that you are on call 24x7. Say goodbye to a decent family life.