Budget receives mixed review from profession