Agreeable:
"quite enjoyable and pleasurable; pleasant.
"a cheerful and agreeable companion"
synonyms: pleasant, pleasing, enjoyable, pleasurable, nice, to one's liking, appealing, engaging, satisfying, fine, charming, delightful"
Disagreeable:
"unfriendly and bad-tempered.
"Henry was always a very disagreeable boy"
synonyms: bad-tempered, ill-tempered, ill-natured, ill-humoured, curmudgeonly, cross, crabbed, irritable, grumpy, peevish, snappish, petulant, sulky, sullen, prickly;"
PLUS selfish = total bastard. Miserable fucker? Not someone that anyone wants to be around to be sure.
I work in financial services and I can tell you that the senior managers are NOT like this, they are extremely agreeable on the whole - you don't get far in anything if people can't stand to be near you.
Anyway your words not mine.