Company: Microsoft
Date: 2015-11-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

Getting Better But a Long Way To Go
Pros: The vision for 'One Microsoft' finally seems to be coming together. This has caused a ripple of excitement and added energy through the company. Benefits are great, and the pay is nearly unmatchable in my vertical, for my geographical location. Lastly, the culture is quite enjoyable, and team cohesion is something sought after by management.
Cons: Despite the traditional product and feature silos coming down across the organization, leading to streamlined workflows, this is still a 100,000+ person company at the end of the day. Management often talks about making changes that have been strongly desired by our customers, just to ultimately turn their back on the change. This directly contradicts the 'Customer Obsession' that is so widely talked about at Microsoft, and points to a far more profound revenue obsession. There is cool stuff happening, but that does not come close to outweighing the lingering problems that customers beg us to address, that management refuses to act on.