Is there any more evidence needed to show that Managers do not deserve the outrageous pay they've been getting?
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies:
Is there any more evidence needed to show that Managers do not deserve the outrageous pay they've been getting?