I've been feeding BB for about 5 years... before I'd even heard of it, haha. I stumbled upon it when looking for a higher quality food that Samantha would tolerate. I picked it based upon ingredients having now knowledge of the brand name at the time. We've currently feed the Wilderness Salmon blend.
It was the first high quality food that Samantha enjoyed. It has helped her allergies quite a bit and it did not upset her belly like other foods did. She snubbed her nose at other brands. Mulligan has been eating it since he came home and is also doing great. I know several dogs that are now eating it with success all around.
With that said.... I have read a lot on here of people having problems. We do not, thus I stick with what works. After a several month slow switch from one food to another I'm still sticking with the winner, haha. I've looked into switching to another brand because I am also not a fan of the recent (last few years) "commercialization" of the brand. I always stop because I'm afraid of re-visiting the tummy upsets of the past. I also hate the reps. I went into the pet sore around Christmas and picked up a bag of dog food. As I was looking at other treats (not BB... gasp) a BB rep snuck up on me and kept pestering me. She was very ignorant in her discussion of food/ treats and exceptionally annoying. I left without buying BB treats... which I was planning on getting after looking at the organic display.
End of rant. It has worked very well for us so I stick with it, but completely understand that all dogs are different, and that everyone has to choose what works for their pup.