Company: IBM
Date: 2012-06-07
Overall rating: 5/5
Employment status: current
Experience level: Junior

Knowledge heaven
Pros: You get a lot to learn and provides huge flexibility at work
Cons: Growth of career and salary is slow.