Taro Logo

Amazing place to work

Software Development Engineer II
Current Employee
Has worked at Microsoft for 4 years
March 12, 2014
New York, New York
5.0
RecommendsPositive OutlookApproves of CEO
Pros
  1. Work with some of the smartest people in the industry.
  2. Learn great software engineering practices and processes.
  3. Meet and learn from people who wrote various engineering books and articles.
  4. Prestige of working for Microsoft R&D.
  5. Flexible work schedules to match your work-life balance and to spend time with family.
  6. Great pay and benefits that are competitive in the industry.
  7. Decent work-life balance.
  8. What you implement will be used by millions of people around the world. That is a very satisfying thing to know that you can impact global change.
Cons
  1. Work-life balance can take a hit at times during tight deadlines.

  2. Salary can be increased a little bit more to be at par with Google and Facebook to prevent some employees from leaving for those companies.

  3. Nothing else really.

Advice to Management

The company should start focusing more on future technology trends and use all the really smart people and talent to come out with something really innovative that people will love. Time to market delivery should be improved greatly so that we don't fall behind other companies and we can be the market leader again.

Was this helpful?

Microsoft Interview Experiences