I don't really think they are obligated to describe to you how they make the sausage. As long as the end result is what you paid for, does it really matter if they employ trained professionals, or monkeys with notepad.exe?
Nobody owes "working on crappy terms" to any consulting firm. Pick one you trust.