No opinion on the food, only some information about some of the ingredients.
Corn gluten meal:
The residue from processed corn. Can cause malabsorption of food from the the intestinal tract (gluten enteropathy) and a variety of intestinal problems.
(Gluten meal is probably the worst, most potentially harmful ingredient a manufacturer can put into pet food.)
A by-product of milling consisiting of the small milled fragments of rice kernels that have been separated from larger kernels of milled rice. Not as wholesome as ground brown or white rice. This is a by-product and is not as healthy as whole rice.
The finely ground meal obtained from milling wheat, containing mostly starch and protein with some fine particles of wheat bran. This is a by-product and is not as healthful as whole wheat.
Ground yellow corn:
The entire ground kernel of corn including carbohydrates, protein, and fat.
This is preferred to corn fractions (such as gluten meal), which are missing nutrients.
Chicken meal (and poultry meal in general) is a by-product, which is actually dry, rendered flesh and skin, with or without accompanying bone. It does not contain feathers, heads, feet and guts, except in such amounts as may occur unavoidably in good processing practices. The quality is very inconsistent between batches. Because it is a byproduct, it is best avoided in dog and cat food.