Company: Microsoft
Date: 2012-07-24
Overall rating: 5/5
Employment status: current
Experience level: Junior

I like working in this environment, where the people are smart, the managers are listening, the benefits are good.
Pros: - Nice work environment
- Good benefits
- Feel valued employee
- Good communication/collaboration
- Diversity (different cultures, languages, political views)
- Strong values in the entire company (over the word)
Cons: - Big company - some processes might be slow/hard to change
- Some of the decisions might lack transparency and lead employees to wrong conclusions