Company: IBM
Date: 2012-03-19
Overall rating: 4/5
Employment status: former

nice, stable job
Pros: Plenty of opportunities to build expertise in the areas you want to explore given the wide variety of spaces IBM is involved in.
Cons: Big company - lots of competing agendas. Every one seems to be managing upwards rather than trying to do the best that they can.