Taro Logo

Excellent long-term prospects and career growth

Senior Software Engineer
Current Employee
Has worked at Microsoft for 6 years
February 9, 2017
Seattle, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Big player in the cloud space. Excellent resources for career growth. Has recently become relevant and respected again in the tech community. Solid benefits. Relatively smooth development experience if you're a fan of things like Windows and Visual Studio. Many opportunities to work on products that impact millions of users worldwide. Sensible attitudes towards embracing diversity and inclusion. Embraces growth mindset ideals. Excellent work-life balance for many teams.

Cons

Salary and benefits are competitive, though possibly a little lower than some other big tech companies (better than Amazon but less than Google or Facebook). The culture can at times feel a bit rigid when dealing with cross-team boundaries. Some teams have large legacy codebases and a requirement to retain backward compatibility.

Advice to Management

Reinstate more accessible training materials (e.g., lectures, workshops) for junior employees.

Improve new-hire experience: employees should be able to be productive on their first day instead of being blocked on slow permissions requests.

Publish aggregate MSPoll (internal workplace poll) results for each org for internal employee perusal.

Was this helpful?

Microsoft Interview Experiences