Talk to as many people as you can at the company, especially people who aren't in leadership positions. Ask if you can talk to a couple of the people who'd be reporting to you. A scheduled interview is like talking to a provided reference, while an unscheduled interview is like calling up someone not on the provided reference list - you're more likely to get something interesting from the latter. Whether it's a sched…
Telling some random stranger "I hate this fucking company and wouldn't be surprised if it goes bankrupt within a year" gives me no benefits and puts me at a lot of risk; plus it's just awkward.