We are looking to bring on legal counsel for our growing logistics company. We're interviewing a few local firms right now. For those who have navigated this, did you prefer setting up a monthly retainer or just paying hourly for contract reviews and dispute management?