Company: Microsoft
Date: 2017-07-19
Overall rating: 3/5
Employment status: current
Experience level: Senior

Ever Changing
Pros: Lots of different teams, makes for lots of mini-companies within the company.  Varied positions and opportunities to change roles, or change career focus.
Cons: Constant re-orgs. Very tough to continue the momentum or even get further groundswell. Once you think that there is traction, the company or team does another reorg and priorities are shifted, responsibilities  changed and you start all over again. The challenge with that is now what you did before no longer exists.