Jen CroftonJul 14, 20142 minRecruiters are annoying - a Startup Point of View! It’s no secret that Seattle is a great hub for startups. Forbes recently listed Seattle as the 4th best location to launch a startup in a...