Taro Logo

Great culture, environment, and opportunity to learn

Software Engineer (Contractor)
Former Employee
Worked at Microsoft for 2 years
November 3, 2022
Seattle, Washington
4.0
Pros

Great work-life balance.

Challenging problems to tackle.

Work with products at scale.

Cons

Technical debt and legacy systems. But hey, this should be expected when working at such a big company.

Working with time-zone differences can sometimes impact productivity.

As a contractor, you really get the short end of the stick in regards to pay.

Advice to Management

My biggest critique is that the high usage of contractors greatly impacts the shared knowledge within any team. With workers constantly coming in and out, there can be areas of knowledge that have to be constantly re-learned. This causes great inefficiencies and delays when fixing or improving applications.

In my opinion, retaining more permanent employees and decreasing turnover can save a lot of money by reducing constant on-boarding and re-learning of lost knowledge.

Was this helpful?

Microsoft Interview Experiences