It depends on the source, handling and quality of the ingredients used in making the 'meal'. I would (personally) avoid any food that contains a 'meat meal' or 'by-products' (or any ingredient) of unspecified/unnamed origin.I've read that "meal" is bad. I've also read that "meal" is good.
While dogs can fare well on a limited amount of carbohydrates in their diet, foods that are too high in carbohydrates can have a detrimental affect on their over all health.
Carbohydrates in Dog Food - Dogs Naturally (dogsnaturallymagazine.com)
While the carbohydrate content is not required to be stated in the guaranteed analysis on a dog food label, one can get an estimate of carb content by adding together the percentage of crude protein, fat, moisture, and ash (if ash is not listed, the average is 7%) then subtracting from 100.