Company: Microsoft
Date: 2018-08-02
Overall rating: 1/5
Employment status: former
Experience level: Junior

Terrible workplace for graduates - no clear direction, and very poor management
Pros: Building facilities are ok
Team members can be friendly
Cons: Very poor management structure, and extremely hierarchical
A social side is non existent 
No clear guidance on role remit or direction of the team
The MACH program is given an inflated sense of importance, but role satisfaction is non-existent
The performance management system is absurd
Expectation setting could not be more unclear
Onboarding for your role does not exist, so it is practically impossible to succeed