Company: Microsoft
Date: 2012-04-19
Overall rating: 3/5
Employment status: current

A rewarding job experience
Pros: Provides a very friendly work environment.
Promotes work life balance.
Has a very extended and good benefit on health and other areas.
Cons: Use own technology and tools developed in-house. Not a very innovative company. Compensation not as competitive as other tech companies.