Company: IBM
Date: 2013-12-02
Overall rating: 5/5
Employment status: current
Experience level: Junior

Rewarding and fulfilling
Pros: Rewarding and fulfilling - put in the time and effort and reap the rewards. Great atmosphere and surrounded by helpful colleagues, very challenging at times.
Cons: Competing against fellow colleagues might not be the best approach for promotion (especially that the bottom 10% will be deemed to be not good enough).