10 pointsby alwillis3 days ago2 comments
  • tamaker3 days ago
    That's got to be a ridiculous salary. Phew.
  • j36983 days ago
    Tough when you can't trust the executives you just hired.