Interesting... 3.5 to 5 star reviews across their chains in the US. Innovative name if you think about the fact that the owner's name is "Jim Fox".
The question you should ask yourself is whether this is the type of pizza you want to sell, and whether this is the type of setting you want to sell in... Do you prefer a sit down restaurant, or more take out/delivery based model? Etc.
And even more importantly... how much support does Fox's give you, the small business owner, what are the franchise sign up fees, royalty costs, what kind of training, do they help you source ingredients, etc.
Lots to learn...