Company: Microsoft
Date: 2015-08-18
Overall rating: 4/5
Employment status: former
Experience level: Senior

Sr. Program Manager
Pros: Compared to similar companies in this region, Microsoft offers a decent work-life balance.
Great culture for fostering working beyond boundaries - including a flexible remote working environment
Plenty of opportunity for upward mobility by the motivated employee
Cons: Despite the progressive nature of the culture and all of the tools that make remote networking possible, Microsoft still suffers from the inefficiencies of having roles spread out across numerous locations worldwide.
Lack of collaboration between orgs contributes to significant duplication of roles.
Frequent issue of unnecessary rules for the sake of process delivery