Nearly every job offer I've encountered expects a response within a few days. In practice, I'm usually interviewing at multiple places and at different stages of the interview process at each. The 'exploding offer' system makes applying to multiple companies near impossible for the job seeker.
Sure, I see how it creates leverages for the job offerers to get candidates to accept. However, the flip side is that turns the hiring process into a game of forced, snap decision making, which doesn't necessarily seem to be in everyone's interest, either.