Pros: Friendly, Not flighty, Good Layers, Easy to care for
Cons: Roosters are mean
Barred rocks are over all pretty good birds, They are cold hardy and lay well. They are a very common breed, and are easy to maintain.
I would especially recommend these birds to people just beginning with birds because they are so easy to maintain. But roosters can be very mean!