I think the most frustrating thing about working for them is that things could be so much better, so easily. The aggression from office staff, the nasty corporate culture, the greed etc are all so unecessary. I don't think you get the best out of people by treating them like that.
Having said that, once the doors are closed and all the hassle stops, its not the worst job in the world, in fact if all the other hassles stopped it would be a great job.
I would suggest you read here though if your thinking of joining:
http://www.pprune.org/forums/showthread.php?t=208754