I prefer to work with companies that need to rank for highly competitive terms. They usually have been burned before by SEO agencies that promise the moon and never even lift off the ground. I have watched it more times than I care to count. For me though, I have never had a client have a penalty of any kind from Google and do fine throughout all algorithm updates.