Company: Microsoft
Date: 2010-08-02
Overall rating: 3/5
Employment status: current

Mixed bag
Pros: - Opportunity to meet and work with some of the smartest people in the sofware industry 
- Possible opportunity to work in fast pace environments, and on projects that go from very small to very large
Cons: - Review system is not fair...10% of all employees WILL be given the message that they are on track to be managed out
- Some managers are amazing, but most are poorly trained, and are quick to use the easy tools (fear, micro management) as opposed to the more difficult but more rewarding tactics (inspiration, leadership as a service)