Company: Microsoft
Date: 2015-02-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

Best company that I've been working, great place to develop your full potencial.
Pros: Company invests in the employee in terms of technical qualification, and also the compensation ($) is not bad.
Cons: We don't have predictability of our agenda, so it's difficult to plan yourself.