Company: Microsoft
Date: 2014-08-15
Overall rating: 4/5
Employment status: current

Great if you are in a right team
Pros: 1. Wide range of projects
2. Support for starting your own projects
Cons: 1. People thinking about their dinner more than about their job
2. Good life work balance means that people just perform their jobs as blue collar workers and not think of what they do 
3. Easier job application within company: now us is almost the same as for applying to ms for the first time, applications and interviews exist for switching teams