Company: Microsoft
Date: 2015-08-31
Overall rating: 2/5
Employment status: current
Experience level: Junior

Not a good start...
Pros: - Working with smart people.
- Fun events on campus.
- Capable hardware.
- Own office.
Cons: - Luck of the draw with managers. I unfortunately have an inexperienced manager who changes expectations of me on a weekly basis. Some expectations are way off the mark more inline with one who has been at the company for several years.
- Lots of internal tools with no documentation.
- No formal training to get up to speed. Expected to just learn things on the fly. Would be fine if things were documented better. Onboarding process varies with teams.