Company: Microsoft
Date: 2011-08-25
Overall rating: 3/5
Employment status: current

Its just fine
Pros: flexible environment
many opportunities to choose from
great medical benefits
good people
Cons: low salaries
less rewarding reviews and performance appraisals