Company: Microsoft
Date: 2015-09-29
Overall rating: 5/5
Employment status: former

Awesome Experience
Pros: Great working environment
Lots to learn
You get to deliver an end to end project and get an experience of the entire software development life cycle
Cons: No cons as such
Pressure of completing the project is high but the learning experience overshadows it