Well, you get it after 90 days, by then they will probably know if it is a bad fit.
Especially at a larger company where the hiring process can be a little obscured from the actual team. Where not every, or even most engineers on a team get to meet a new engineer before they're hired.
These systemic problems that are only tangential to actual work rarely occur but the common mitigations seem to put a lot of pressure on everyday man, maybe even more than the problem itself... I wonder what's the "correct" solution here.