Company: IBM
Date: 2015-04-15
Overall rating: 3/5
Employment status: former
Experience level: Junior

Not a high paying job, but might be good place to go if really young or older
Pros: They have almost every technology under the sun - you can learn a lot about a lot of things.  IBM has mega coverage.  There are specialty teams everywhere that can help out.
Cons: Within software group it all revolves around DB2 (especially DB2 for zOS).  Once you get that it all starts to fall into place!  IBM has so much coverage that while they typically pay individual employees less than market average, IBM usually ends up paying overall considerably more across the entire coverage team.