Company: Microsoft
Date: 2012-05-01
Overall rating: 4/5
Employment status: current

Great Place to be creative
Pros: you can get creative and do what you think is required for your successful career as long as it aligns with  the business goals of your organization
great work culture. smart employees
Cons: you could get stuck up doing nothing for a long while because no one forces you to be competitive.. but you would realize it when your review time comes