Company: Microsoft
Date: 2015-07-15
Overall rating: 4/5
Employment status: current
Experience level: Junior

MSIDC good place to test your potential and MSIT to lose yours.
Pros: Flexible Hours, Compensation, Freedom to choose projects and of course Feeling of Valuable Employee.
Cons: MSIT projects and managers are not up to the mark, and you does not feel like challenging yourself.