Company: IBM
Date: 2013-06-25
Overall rating: 3/5
Employment status: former
Experience level: Junior

Pros & Cons both
Pros: Good work&life balance. Good working atmosphere.
Cons: Pay is relatively low. Too restrict to one skill and project. Code quality in some old product seems quite bad now and hard to maintain.