Taro Logo

Microsoft is a great company to work for

Software Engineer II
Current Employee
Has worked at Microsoft for 4 years
January 13, 2021
Bellevue, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Great benefits, great pay compared to a smaller company, a very flexible schedule, the ability to take your job anywhere, smart people, impact on products used by people all over the world, very diverse. There are lots of good things!

Most of all, it's a company that truly does have integrity.

Cons

It's a big company, so don't expect to get to do it all like you would at a startup. Things move slower; you have to spend a lot more time in meetings and coordinating with people. There's lots of paperwork to do for most tasks.

Advice to Management

Management kind of depends. Some software engineering managers are good, some not so good.

Anyone who's converted from an SE to a manager usually doesn't have a lot of skills transference. It's very easy to move around in the company, though. So if you're not happy with your current manager, it's easy to find another team.

Upper management is very good, though. They care about employees and our impact on the world. I have never met anyone at Microsoft even considering doing something unethical.

Additional Ratings

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

Was this helpful?

Microsoft Interview Experiences