Company: Microsoft
Date: 2017-04-18
Overall rating: 3/5
Employment status: former
Experience level: Junior

Great culture - not so good structure
Pros: Great culture with so many opportunities to progress or even move around to other divisions, learn and be mentored. Some roles have good flexible working hours and they promote good work life balance. If you enjoy the social side of the workplace and work life balance is your motivator for job choice then this is a great place for you
Cons: Very poor structure with way to many "manager" titles but no management/leadership structure. Everybody works away on their own thing and collaboration is a bad word. If you are passionate about the quality of your work and a perfectionist about seeing things through to completion then this is not the place for you