Company: Microsoft
Date: 2014-10-13
Overall rating: 4/5
Employment status: current
Experience level: Senior

A rollercoaster experience. Microsoft is a hell of a ride and no spectators-only allowed.
Pros: People are passionate about what they do and aren't afraid to stand up for what they believe in. It is a product company and there are some great opportunities to hone marketing and product skills.
Cons: Microsoft pays lip service to work/life balance but it is extremely difficult for working mums to get ahead. Last minute deadlines, constant tedious processes, lengthy review cycles and incessant politics made it hard to manage work and family schedules. Unless you move to the US, there is little progression available in the subsidiaries.