Before you join: how to tell when a company has a great culture | Hacker News Reader