Company: Microsoft
Date: 2014-04-30
Overall rating: 4/5
Employment status: current

Great company with lots of opportunities and opportunities for career advancement, although not without a lot of politic
Pros: Practically unlimited resources; cuttting edge projects, Chance to learn new everyday & developers heaven. Great benefits. Freedom to innovate and showcase your talent
Cons: There are a lot of politics and unclear decision making process; The leaders dont always hold up to their end and are not held accountable for their decisions, oftern we miss out on great opportunities just because a leader failed to acknowledge the potential or initiative doesnt align with their initiatives; That being said, we still have great leaders who are role models.