Do you email people who work there?

Do you just jump in and hope for the best?

Are there apps or sites you like?