My unit at work (UT Austin) often orders pizza for regularly occurring events from Craigo's, delivered. Service-wise, I am not aware of an issue. And reheat-ability is okay.
I haven't sampled every variety of food or even pizza from them, but they would not be among my top picks for pizza in this town [or overall]. The crust is meh and there isn't a wheat option. The gluten-free crust is pretty nasty in texture -- but if that's your scene, do you; it existing must be a bonus for some consumers. Sauce: not enough/ can barely tell it's there.
The Greek pizza is a tick better than tolerable thanks to garlic & pleasing toppings, but I'd sooner cook a $5-12 option from HEB, personally. I eat it when it trickles down for free.