Company: Microsoft
Date: 2016-01-25
Overall rating: 3/5
Employment status: former

Management is a mess
Pros: Good people, everyone around you is really smart, and people want their work to be done well. Everyone takes pride in what they're doing.
Cons: VPs have no understanding of the time it takes to do a project and hand down arbitrary deadlines at the cost of creating a quality product. Essential items get cut last minute, or else everyone is expected to work nights and weekends to get it in on time, even if management was told it didn't fit the schedule in the first place. Schedules trickle down, not up.