I've never had "protein factory", but let me tell you something about shitty tasting protein shake.
I'm the biggest cheapskate in the world, so I got two buckets of this stuff called "Whey To Go". It tastes like monkey balls. And I KNOW what monkey balls taste like.