Taro Logo

Not too great a place to work for

Software Engineer II
Current Employee
Has worked at Microsoft for 4 years
July 17, 2025
London, England
3.0
Doesn't RecommendNeutral OutlookDoesn't Approve of CEO
Pros

Previous Strong Work-Life Balance:

The company was once recognized for its strong work-life balance, allowing employees to maintain a healthy equilibrium between professional and personal life. This created a positive and supportive work environment.

Cons

The organization is heavily reliant on legacy technologies, and there is a significant amount of tribal knowledge that has accumulated over time. This makes onboarding difficult for new team members and limits the ability to scale development or maintain systems efficiently. Additionally, documentation is almost non-existent, which further exacerbates the issue.

Impact of Recent Layoffs: However, the recurring layoffs, which appear to be done without clear patterns or communication, have significantly impacted morale and trust. Unlike in other high-tech companies where processes like URA or PIP (Performance Improvement Plan) are formalized, the company's approach to layoffs feels opaque. The lack of transparency around these decisions has created an atmosphere of uncertainty, making it harder for employees to feel secure in their roles and plan for the future.

Lack of Transparency: The absence of clear communication or criteria surrounding layoffs, or even the performance review processes, makes it difficult for employees to understand how decisions are made. This “black box” approach not only damages employee trust but also disrupts the previously positive culture, as it introduces fear and unpredictability into the workplace.

The outdated tech stack leads to bottlenecks in development, making the processes slower. This impacts the company’s ability to release new features or respond quickly to market demands. Teams often face delays due to technical debt and inefficient processes, hindering overall agility.

Additional Ratings

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

Was this helpful?

Microsoft Interview Experiences