New answers tagged strategy
I live very close to their office on Long Island and went to Stony Brook University, where they hire from at times - and the only few couple of people I know that got hired there were pure genius. I really doubt they are a ponzi scheme! I drive by their gates every now and then, definitely secretive but totally legit in my books.
Top 50 recent answers are included