Taro Logo

Great place, if you get the right org/manager

Senior Software Development Engineer
Former Employee
Worked at Microsoft for 9 years
November 19, 2020
Fargo, North Dakota
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Great people, fun challenges, great pay and benefits. A great place if you land in the right organization and management chain. It allows for relatively open internal lateral movement.

Cons

Product engineers/devs are put on regular 24/7 support rotations.

Teams are subject to relatively frequent reorgs and changes in direction.

A bad manager or management chain can stall your career pretty quickly.

Advice to Management

Way too scorecard/dashboard driven. Many teams are held only to scorecards and work only towards scorecard status, regardless of the secondary negative impacts on products, support, employees, and customers.

There are too many things that are easily gameable on a scorecard (bug/release metrics), and too many things that can't be accurately quantified (impacts of bad design causing issues later). The threat of red scorecards and dashboards hangs over many decisions on the front lines.

Additional Ratings

Work/Life Balance
2.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
2.0

Was this helpful?

Microsoft Interview Experiences