Company: Microsoft
Date: 2011-01-04
Overall rating: 3/5
Employment status: current

Work life balance is great, Compensation  is not up to mark
Pros: Best company for entry level Engineer.
Good Work life balance.
Cons: If you joined on a wrong level, No matter how good you work you need to wait for a fixed period of time.