Company: Microsoft
Date: 2011-10-28
Overall rating: 4/5
Employment status: former

Great company
Pros: Leader in enterprise software
Great training
Competitive benefits
Cons: Competitive pay for performance is often discouraging to high-performing employees who receive little or no merit increases based on how they rank against their peers