Taro Logo

Most stupid projects/technologies for software engineers

Software Development Engineer (SDE) II
Current Employee
Has worked at Microsoft for 1 year
September 3, 2014
Suzhou, Jiangsu
2.0
Doesn't RecommendNeutral OutlookNo CEO Opinion
Pros

Most of the campus hires are very talented, which strongly contrasts with the overall team. The working conditions are above average in China.

Cons

The engineering culture is stupid. Microsoft has the most ineffective tools I have ever known. Most of the tools are far more trouble than they are worth. For almost everyone in the 30-engineer team, the projects are completely meaningless. Long-term exposure to them will only make an engineer more stupid. My dev lead was a middle-aged loser who religiously followed old technology from companies like SAP. He had been constantly playing dirty politics and made himself a fool around everyone in the team. Overall, the management emphasizes your age or diplomacy more than anything else. I doubt whether it's because that's all they have or they simply didn't understand how to evaluate engineers.

Advice to Management

Seriously, quit the job if you still bear any respect for Microsoft.

Was this helpful?

Microsoft Interview Experiences