Company: Microsoft
Date: 2018-03-24
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good company however you need to be aware of the following issues
Pros: * Working across countries and cultures
* Working for a brand which is instantly recognizable
* Working from home is allowed globally
* Freedom to just do the job
* Respected as an individual
* Company culture is changing under Satya and there is a momentum to this
* A short time at this firm is good for your career
Cons: * Job scope changes, sometimes even without a proper discussion with the person that you report into - symptom of working in a large company
* Slow to see new services and features deployed onto Azure, in comparison with the competition
* Too many KPI's and more focus on KPI's than customer satisfaction
* Complex organisational structure which very few people really understand
* Many non-technical people are working at Microsoft, working around technology but they make no effort to understand the basics
* Very political company -  there is a strong bout of political correctness across the company - comes with size
* The word leadership is overused so much that it looses value
* Some staff have become institutionalized and are stuck on the Steve Balmer mindset and hold back everybody else, especially is they are in management roles
* Pay is good, but not best in market, so many people that I now have left for a better package
* Strategic initiatives are created from Redmond (CORP) however they are disconnected from the field and because of this, programmes often don't land correctly in the subs
* Quarterly connects - Microsoft is a performance based culture and expect to fill out what you've achieved each quarter and expect feedback
* For those in sales : spend less of a quarter of your time working with technology
* I was'nt head-hunted for any new roles at Microsoft whilst employed