Company: Microsoft
Date: 2020-03-24
Overall rating: 5/5
Employment status: current

Great company..  Silo’d and some empire building.
Pros: Working on massive billion dollar worldwide technology.  Fast moving.  There is money to fund programs other companies simply can’t afford to do.  They also carry massive influence when dealing with vendors.
Cons: The organization has way too many product managers.  There is not enough thought to long term investments and technologies that need to be researched.  Everything is assumed to be a workable technology and program even if it’s still an experiment.

You can’t program manage technologies that aren’t ready for prime time.

There is also some empire building.