Company: Microsoft
Date: 2014-08-13
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Can be a lot better
Pros: Good technology company - breadth. Once you join there's a one year period after which we can move to other interested domains.
Cons: Large management hierarchy. Too many processes in place that hold off a collaborative environment. Management sometimes can be stuck with opinions.