If it's typical (i.e., they're comfortable doing business this way) then yes it's time to move on.
If it's more or less a one-off and you believe your efforts will be rewarded eventually - and you're satisfied with the company and culture otherwise - then maybe it's worth staying.
In either case, guard your physical and mental health. In this regard, trust no one but yourself.