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

Great company to work at
Pros: Good work life balance with ample flexibility.
The organisations respects every individual and trusts them from day one, unless one screws it themselves.
Good pay scale compared to other IT companies and on par with product based companies.
Global work culture with good benefits and leaves.
Cons: Too slow in implementing changes.
Very outdated in terms of using technology for internal processes and operations. 
Takes too much time to bring in a change which requires buy in from multiple stakeholders.