Taro Logo

Microsoft can do better

Senior Software Engineer
Current Employee
Has worked at Microsoft for 20 years
August 30, 2016
Redmond, Washington
3.0
RecommendsNeutral Outlook
Pros

Microsoft has a work culture that allows for a good work-life balance. It also has very good benefits and allows one to volunteer at various organizations with matching donations.

Cons

Software Engineer growth is very nebulous. Different managers tell you different reasons.

Salaries are not the best in town compared to other software companies, and neither are the stock options.

They still have to focus on the customer.

Advice to Management

The company must focus on the customer. Software engineers are your asset, and their growth is very limited. I feel it is easier to become a lead and then grow.

Was this helpful?

Microsoft Interview Experiences