Company: Microsoft
Date: 2016-04-15
Overall rating: 4/5
Employment status: current

It's OK
Pros: Benefit, work environment, flexibility, exposure to different areas.
Cons: Salary/Position not necessarily reflect what actual work has been done.