I've used Victor and was very happy with it. I'm not a believer in the whole grain free thing. Plant based proteins and carbs are plant based proteins and carbs no matter what the pretty packaging says.
Having said that, Victor is non-gmo, no wheat or corn.
A friend of mind is a dog food rep for numerous brands and told me that, in her opinion, Victor is one of the top foods due to their ingredients and vitamin pack they use