Not saying anything about Comtrac, but I always think it is funny when management of a company gives themselves a good reference. If I ask about a company, I would prefer to hear from the contractors for that company or someone who has done some contracting work for that company. Maybe its just me though.
This is CABL.com posting #212804. Tiny Link: cabl.co/m3wu