Taro Logo

Depending where you land, it may be a great place to work

Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
August 29, 2009
Redmond, Washington
3.0
No CEO Opinion
Pros

First, it has some great benefits. The Health Insurance is top-notch, and these days, that is really important. It also has a number of morale events. The campus is really good, especially with the latest additions. You will most probably have your own office. There are free Pop and Starbucks coffee. It is fairly easy to get equipment. The payment is good as well. In addition, depending on which division or team you land, you may find a great work environment that will allow you to do your best work and work with some great people, and have reasonable working hours.

Cons

As I said in the "pros" above, it all depends on which division or team you land at the Company. Different divisions or teams can vary widely in terms of working environment. You may land in a good place, as I said before.

But you may land at some bad places, where the environment is almost hostile, and all interactions are very loaded. You may spend more time dealing with the inner politics of management and your co-workers than with actual work. It may also have rather unreasonable working hours and make your life quite stressful.

Finally, even though employees are supposed to move between teams fairly easily, that may not always be the case, and you may see yourself stuck in a not-so-desirable situation.

Advice to Management

Remove all obstacles for moving between teams. Even though that is supposed to happen, it can still be made difficult in some teams. If all employees were allowed to move freely between divisions, it would make clear that some divisions need to improve.

Was this helpful?

Microsoft Interview Experiences