Company: Microsoft
Date: 2013-07-26
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

One of the best companies to work
Pros: Great work culture, lot of opportunities to grow personally and professionally, good employee development opportunities, great talents, and good pay
Cons: Need better People Managers, need better transparency in performance review mechanism - its still the manager's call to make or break your deal !!