Taro Logo

3 years at Microsoft

Software Development Engineer (SDE) II
Former Employee
Worked at Microsoft for 4 years
September 8, 2023
Redmond, Washington
3.0
RecommendsPositive OutlookApproves of CEO
Pros

Flexible schedule, you can work when you want to work. New projects can test your large-scale design skills and help you develop a variety of skills and responsibilities. Role for every type of personality on most teams - you aren't forced to be outward-facing if you don't want to be, and vice versa.

Cons

You need to have a good relationship with your manager to be happy.

On-call work is plodding and unrelenting.

Year-over-year job progression can feel repetitive if there are no new projects.

Yearly team review is a joke. Culture and values only matter as much as your team leads want them to.

Advice to Management

Sometimes team performance in the short term is prioritized over employee satisfaction, which can lead to high turnover in the future.

Additional Ratings

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

Was this helpful?

Microsoft Interview Experiences