I'm not sure what the job market is like where you're looking, but it may be more helpful to first list out the types of arrangements you want to avoid and then go from there. Many times you may have an ideal setup in mind, then poke around and realize that what you're looking for does not exist in your target area. For me, it’s less about which organization is considered good per se, but what exact role within an organization.
Generally speaking, I usually avoid telehealth companies or large organizations that are VC or PE backed. Have many friends who worked for them and most are burning out (even in ones with 30min followups), realizing the only thing management really cares about is profit (veiled in gimmicks like "improving access" or "patient satisfaction" etc.) Not sure about Kaiser's structure but I think they are non-profit, which is more principled on paper. However definitely do your research as many of them are run like for-profit entities these days. I heard they work you a bit harder, but the comp fairly reflects the work.
There is a saying that if you've seen one VA, you've seen one VA. There are roles you’d want to pass on and roles that are a better fit depending on your personal goals. Might be lower volume on paper, but you have to understand often you end up doing more work per patient due to the bureaucracy. Every VA is different, and a GS 15 with the same role description at one VA can work twice as much (or less) compared to a similar role at another. I think their payment system is tiered/adjusted and usually ends up being slightly below market rates, but might be worth looking at especially if you have loans.
The best roles are rarely posted and usually fill internally. Its rarely generalizable to say one org consistently offers better arrangements than another. For instance, during my residency, the outpatient attending role always had openings since it was a high volume high acuity grind. However, the PHP role was always filled since it was slower paced and resident run, meaning less notes/dealing with hassles for the attending. You find these better roles usually through connections or internally at a place you're already working at. Maybe from that standpoint it's better to join a hospital system in the beginning, stick around to see what opens up and snatch it if it's good. That being said, there are lucky people who land their ideal job right off the bat and I hope that happens to you. Good luck.