My mom has a dozen backyard chickens and I agree with all of these. I'll tack on two bits from my own experience:
Good: Fresh unwashed eggs don't need to be refrigerated. They are perfectly safe at room temperature on the shelf for days.
Bad: You can't leave them with other pets without supervision. One of the dogs got himself a taste for chicken and already ate at least three. You can't train this out of the dog, unfortunately. I had to put down one poor chicken that was deeply injured but still alive. We constantly stay vigilant to keep the dogs and chickens separate.
Good: Fresh unwashed eggs don't need to be refrigerated. They are perfectly safe at room temperature on the shelf for days.
Bad: You can't leave them with other pets without supervision. One of the dogs got himself a taste for chicken and already ate at least three. You can't train this out of the dog, unfortunately. I had to put down one poor chicken that was deeply injured but still alive. We constantly stay vigilant to keep the dogs and chickens separate.