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

Program Manager 2
Pros: Microsoft offers an average salary and benefits package that includes a very good "Stay Fit" package but nothing that raises an eyebrow.  The compensation bar is slowly becoming diluted. I am sure that I could get a comparable package at Amazon or Google.
Cons: Be aware that there is no preference for internal hires before external hires. You are always competing against someone else!  Often times it is who you know, not what you know.  You are always on guard for the "next layoff".