Technically, 7:30-4:30 MF with a one hour lunch.
What really happens: I wake up at 5am, start working on stuff I didn't get done the day before, get to the office by 7:30-7:45am, work through my lunch, and leave at 4:30pm.
Except for Wednesdays - I work at home on Wednesdays. So I generally start at 5am, take a break at 7:30am to take the kids to school, get back before 8am, and work until about 1pm, take a break for about an hour to do dishes/laundry/etc, jump back on until 3 when I leave to pick DS15 and his friends from school, then work until about 5pm or so.
I am salary. I have unlimited sick days (because unless we are dying, we pretty much just call in sick and say we will just work from home), and 18 days of vacation/floating holidays other than the 9 legal holidays. And we work 1/2 days the Friday before holiday weekends and 1/2 day "summer hours" 8 Friday's of my choosing between Memorial Day and Labor Day.
I can work wherever I have a wireless signal, so I am pretty much always online and available. This is pretty typical in my company. My boss routinely works all day, every day including nights, weekends, holidays, vacations, etc, so it's kind of hard to complain that I am working 45-50 hours. I think most companies expect a salaried employee is going to just work until the job is done (which mine never is....)
The nice thing about my company is that if one of my kids are sick, I don't have to lie or try to find someone to stay with them - I just text my boss and tell her one of the kids is sick and I will be working from home that day. And since I work "24/7 because I am a mom"(to quote a PP), it is nice to have the flexibility in the 45-50 hours/week I work at my "2nd, part-time" job

in the business world.