Company: Microsoft
Date: 2018-08-09
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great Place to Work
Pros: The opportunities are bountiful. The people truly care about you.  The benefits are great. The pay is great.
Cons: They try to "teach" you too much too quickly in the form of elearnings but do little actual hands on training to solidify the content in you brain. Priorities can shift on a dime. There can at time be too many focuses.