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

Good Place to Learn and Stretch Yourself
Pros: I'm always learning new technologies even if it is based on Windows.
Cons: Too much micro-management and stepping on others so you can move up.