Do not fear Pet Promise food in fact it was one of the two food I know of that were still safe during the Menu foods debacle.
Taurine is beneficial to cats. The Corn Glutin Meal is not what I like to see due to recent events but the source of this substance must be evaluated. This stuff does NOT come from China and that should take care of it.
Like most things from China, they produce substandard products- tires, foods, toys and this will continue to happen as long as people support this type of manufacturing. They probably could get better results from Chimps or Orangutans.