4 ms·
Yeah, that really disturbed me. Honestly, Silicon Valley just creeps me out, and this is one of the reasons why. I much prefer the tech startup scene in North
by amyjess 12y ago
Yeah, that really disturbed me.
Honestly, Silicon Valley just creeps me out, and this is one of the reasons why. I much prefer the tech startup scene in North Texas, which is far saner.