Good treatment has reduced my migraine-disabled days from 15+ per month to maybe one.
I still get migraines, but they respond to treatment far better than they did before the medication cocktail, the trigger point injections, the Botox, and the regular massages.
So, if I can go in to work, I do. I might go in later than usual, but some of my team roll up at 10 or 11. We don’t punch a clock, so it’s no biggie.
If I can’t come in to work, but can still work effectively at home (for example, with, say, earplugs in to help the noise sensitivity), I telecommute. No one thinks twice, since everyone in my office telecommutes at least once a week. My bosses actually live in another state, so they telecommute more than they are physically in the office.
If I can’t work at all, either from the pain level or because I’ve taken all of my meds and won’t make good decisions, I will call in a day of PTO. I’ve only once had to ask someone to cover a meeting for me, and it’s not a big deal. We help each other all the time.
My office is extremely flexible and I’m so grateful for that. I think it helps that I work with a number of MDs – they get that you aren’t making things up and you aren’t off at the beach having fun. My hiring boss (also an MD) could actually tell when I was in the prodrome phase of a migraine. It was very weird that he noticed, since I’ve gotten good at hiding when I have one if I’m at work. You would not know to talk to me.
The same applies if my asthma is acting up, but that only happens a couple of days a year.
ETA: When my migraines became chronic, I had no support at all from my employer, a large insurance company with a color in their name. You’d think I was out at the beach having fun, instead of home throwing up and contemplating literally shooting myself in the head. Having a migraine every fucking day is horrible, and I really did contemplate ending it because there was no relief in sight (this was before Botox was approved for migraine, and before chronic migraine was a widely-known disorder) and I couldn’t get any support at work.