Hacker News in a nutshell.
You should be a good fit for the company, and the company should be a good fit for you. It goes both ways.
Hacker News in a nutshell.