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

It is a great journey working in Microsoft
Pros: Great mentoring and training system.
Great Diversity to select.
Very flexible work hours.
Works are good in terms of challenges.  
Leads are generally good. 
Career opportunities in general is also good.
Cons: Bad review system. that totally sucks. 
Visibility is more important than the daily works.
Salary is low compared with others.  
Lots of politics.