Me too. I was very confused when I heard that number. I was thinking maybe 200 people if they have multiple dev teams and a corporate marketing/sales side for advertising.
My employer has slightly fewer people, but we have dozens of clients with sites/apps far more complex than reddit. It just doesn't make sense.