Taro Logo

Definitely one of the best companies to work for!

Principal Software Development Engineer
Current Employee
Has worked at Microsoft for 20 years
January 20, 2017
Redmond, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Many projects/products under many teams, so you can get a chance to work on a wide spectrum of projects. Comparatively better work-life balance and open culture than a few other big companies.

Cons

Big company – so more processes and more hierarchies. Big, fat middle management. Many "low skilled but talk well" personalities.

Advice to Management

Reduce some more layers of middle management. Ask them to be an IC or to leave.

Was this helpful?

Microsoft Interview Experiences