Hacker News new | ask | show | jobs
by andsoitis 1060 days ago
The best way is to talk to several people who work there in an area you're interested in (the larger the company, the larger the variation in culture).

Another great way is to interview. Ideally, you're interviewing the company as much as they're interviewing you - interviewers usually give you time to ask them questions so you've got a great opportunity.