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

Good company to work for
Pros: Smart people.  High quality co-workers.  Very visible project that can influence lives of millions of people.
Cons: Review system.  They are finding ways to change it but due to the size of the company, it is a very hard task.  Pay is low for long-timers compared to new-comers.