Company: Microsoft
Date: 2013-12-19
Overall rating: 3/5
Employment status: former
Experience level: Junior

good
Pros: it provides lots of resources in the daily work, which can be utilized to ease the work and promote your self.
Cons: it is somewhat difficult to handle so many reviews, and the collaboration is not as good as many companies.