Company: Microsoft
Date: 2014-03-20
Overall rating: 3/5
Employment status: former
Experience level: Junior

Could not be better when working with intelligent people.
Pros: The pros are a great diverse environment for exposure to different cultures, fast moving projects and focused individuals.
Cons: The cons are incompetent managers who are ruled by greed and fear.