Taro Logo

Great total comp

Senior Software Engineer
Current Employee
Has worked at Microsoft for less than 1 year
October 15, 2025
Prague, Central Bohemian Region
4.0
Pros

money, stocks, and other minor benefits. Some people are nice and competent.

Cons

Other people are toxic. "Break things fast" culture, no testing culture. You need to get your work into production quickly, and if it breaks, you fix it. If your manager is toxic, they will blame you. If you are careful and test your stuff, and they are toxic, they will push for progress.

People don't know what to do, what they are doing, or why. Managers don't know requirements. Product managers are very few and far from engineers, and nobody knows what they do. Projects start with no idea whether they are going to be useful or not, so if you work hard on something that is most likely going to fail, your "impact" is going to be minimal.

Managers do not listen to feedback. They shamelessly gaslight you, inviting you to practice a "growth mindset" while they ignore evident problems in their team/org.

When Andromeda, Alpha Centauri, and Orion align, the company hires random people with no experience in non-entry-level positions. The alignment happens quite often.

Was this helpful?

Microsoft Interview Experiences