Full threadamenod·If I'm reading this right, it's not actually saying anything about tech hires. Given the outrageous compensation, this is probably for management roles?View on HN