Poor practice. But just curious what is a reasonable minimum amount of time?
At least 24 hours in my opinion. Certainly not 3 hours on a Friday.
And that's just for a chance to respond/setup a different time to discuss it. Of course, this my answers are from my own perspective and what I would consider ethical in that position. Not everyone shares my ethics in that field. Most are scumbags now, in my opinion.