Taro Logo

A government job offers a kind of job security, even for underperformers

Senior Software Engineer
Former Employee
Worked at Microsoft for 6 years
February 5, 2020
Bengaluru, Karnataka
2.0
Doesn't RecommendPositive OutlookApproves of CEO
Pros

I have gone from SDE-I to Sr. SDE, so I have observed and learned the culture/politics a lot at different stages of career maturity.

  1. Competitive compensation and YoY growth
  2. Transport facility (Innova) with flex timing is best in Bangalore for any IT company
  3. Yearly team outings
  4. Yearly MSPoll survey to provide some check against managers' monarchy
Cons
  1. Mediocre work at Bangalore location.

  2. Pathetic food compared to Google Bangalore office.

  3. Managers form a pack (You scratch mine and I will scratch yours).

  4. Some of the managers are pathetic. It's miserable to work under/with these guys.

  5. Too much process and inter-team communication is terrible.

  6. Over time, everyone learns to game the system by using the above as an excuse for blockages on their work instead of taking ownership and delivering.

  7. Microsoft stack, which not many companies use outside.

  8. Average peers with a high ego/talent ratio (except for one or two super talented devs here and there).

Advice to Management

Weed out the mediocre managers (dragging along just to see their MSFT stocks vest) who make excuses quarter after quarter for under-delivery of projects.

Was this helpful?

Microsoft Interview Experiences