By necessity, large companies ultimately operate by documented process and this makes it hard for them to accomodate outside-normal needs unless such accomodation has been encoded in the process.
Meanwhile, small companies are still just collectives of people trying to make something happen. If you do good work and demonstrate responsibility and long-term commitment, you can usually earn plenty of affordance for whatever noise your health issues bring to individual days.