Company: Microsoft
Date: 2016-01-16
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Loads of talent and lots of processes too
Pros: Microsoft is so diverese, you'll meet people across the world from different nations, religions, having different believes etc. It's very rewarding. There is loads of talent and you'll meet some of the smartest people ever. Company is in general very flexible - there is less importance on working hours, as long as your work is done, you can come and leave when you want. Loads of positions, loads of opportunities for learning and developing your skills.
Cons: This is of ourse dependant on the teams, but there can be too much emphasis on processes which can be obstacles when wanting to move forward. You will have meetings where nothing gets done, you will have a LOT of them since many people in Microsoft like to discuss vague things like strategy, vision, direction and goals so it can be tiring when all you want to do is some actual work. You do also need to count with the fact that when working in a Global environment, you might need to participate in meetings outside of your standard working hours.