Just speaking personally, when I think of IBM I think of research and hardcore computing. Real techy stuff - the sort of place that breeds new discoveries in quantum physics and then turns them into useful stuff like mobile phones.When I think of ACN, I think of ERP systems for supermarkets and change management programmes deploying plenty of soft skills in large government departments.Both are good, but if it were me, I'd be asking myself what I want. To be working with eggheads with an IQ of 200, or to be working with people that balance their EQ with their IQ. Both are good, they're just different.Agree with Mars about the CV points though. Probably just can't beat ACN on that point. They must spend an absolute fortune on marketing, which can't be anything but good for ex-employees or those thinking about their post-ACN career prospects.