10 pointsby alwillis7 months ago2 comments
  • tamaker7 months ago
    That's got to be a ridiculous salary. Phew.
  • j36987 months ago
    Tough when you can't trust the executives you just hired.