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

Still a good company to work for...
Pros: Benefits and salary. Employees are passionate and focused on delivering high quality.
Cons: Poor overall company leadership and direction. Too many organizational changes and failures.