Company: Microsoft
Date: 2015-06-03
Overall rating: 4/5
Employment status: current
Experience level: Junior

Software Engineer
Pros: Almost every one that I have met in the company is smart and reasonable. Some of the managers go to great effort to ensure equality during performance measurement which I really admire.
Cons: I dislike the internal hiring process which is just as laborious as hiring external candidates.