Taro Logo

A good place to start your career

Software Engineer-II
Current Employee
Has worked at Microsoft for 2 years
September 6, 2017
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Work alongside many industry veterans and experts.

High bar for engineering quality and rigor.

Cons

Leadership teams set short-sighted goals that hurt us in the long run.

Total compensation is below market rate among the largest tech companies for top new-grad hires.

Engineers are overloaded with responsibilities and not given much freedom to choose their projects. My team suddenly became responsible for manual testing our product after funding for testing was taken away. Engineers are responsible and on-call for service live-site incidents. Additional responsibilities are added without expectation of decreased performance.

Low employee engagement and morale. Very few morale events.

Advice to Management

Focus on employee happiness instead of your bottom line. Weigh the real costs of burdening your engineers with additional responsibility.

Was this helpful?

Microsoft Interview Experiences