Company: Microsoft
Date: 2013-11-12
Overall rating: 4/5
Employment status: current
Experience level: Senior

You get what you make out of it
Pros: Microsoft is a huge company that provides opportunities for anyone that is willing to find the right place for themselves. 
Excellent benefits
Promote good work/life balance
Can work on technologies and products that change the world
Cons: Microsoft is a huge company. Although that means stability, it also means that it has more bureaucracy.