Company: Microsoft
Date: 2014-06-01
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to work except MSIT, Hyderabad. Horrible managers, favoritism and no appreciation for employee efforts/time.
Pros: Microsoft is amazing when it comes to career growth and work life balance. Variety of domains to work on. Just great.
Cons: MSIT division in Hyderabad is terrible for geek people. Managers show favoritsm and hold personal grudges. Less value is given to employees of MSIT by employees from any other division. Some managers are 'tharkis' and hire many pretty girls with zero tech knowledge. Good looking females and beer buddies usually get better performance review than geeks (How sad!) No variety in technology except .NET. Few years in MSIT and you would be considered useless in any other tech company.