Company: Microsoft
Date: 2017-09-21
Overall rating: 3/5
Employment status: current
Experience level: Junior

Once good now no longer a haven
Pros: Good exposure to technology and domains,  internal movement (ofcourse only if blessed by others support), comfortable salary packages.
Cons: Everyones on their own. No support from managers/leadership when one needs it.