Company: Microsoft
Date: 2016-12-07
Overall rating: 5/5
Employment status: current
Experience level: Junior

More epic every day
Pros: I am completely in awe with some of the work I've seen going on in this company! The perks of culture here is rapidly migrating to adopt many of the garage mentality of doing epic "stuff" and being a doer. I've been in meetings where I am easily the dumbest dev in the room (this is a good thing). It's very personally rewarding being challenged with the scale of products used by millions.
Cons: The "sexy" products are fiercely competitive. Much of the time in meetings is a waste and there is a huge duplication of effort between various teams.