Taro Logo

Fine for now

Software Engineer
Former Employee
Worked at Microsoft for less than 1 year
August 5, 2025
San Francisco, California
5.0
Pros

Incredible, smart, and collaborative colleagues — you're surrounded by some of the best engineers in the world.

Great compensation and benefits, including generous parental leave, 401k matching, and wellness perks.

Career mobility is strong — it’s possible to switch teams, orgs, or even disciplines with manager support.

Remote/hybrid flexibility has improved a lot since 2020.

Culture encourages work-life balance more than you'd expect from Big Tech.

Cons

Like many large companies, there’s a lot of process, and decision-making can be slow.

Performance reviews feel a bit opaque, and there's still a "stack ranking" vibe even if unofficial.

Some teams can be hit-or-miss — experiences vary widely depending on your org and manager.

Innovation sometimes takes a backseat to risk aversion in mature product areas.

Was this helpful?

Microsoft Interview Experiences