Company: IBM
Date: 2012-08-01
Overall rating: 4/5
Employment status: current
Experience level: Junior

Not bad, it's so big that you need to know what you want to study and keep clear on what you do.
Pros: English skills promotion, as from a non-english speaking area.
Systematic development and test.
Cons: The role of the beginner is too small , sometimes even you cant feel you are working~