4 ms·Speculation in comments at TechCrunch is that the $85k was a signing bonus rather than an annual salary.by gjm11 14y agoSpeculation in comments at TechCrunch is that the $85k was a signing bonus rather than an annual salary.