Company: Microsoft
Date: 2012-02-11
Overall rating: 5/5
Employment status: current

Nice place to work with different experiance
Pros: Respect your knowledge and expand the experiance
Cons: need to work with same technology