It's not a super flexible job time-wise (they expect you to work 40 hrs/week) and I get the feeling that it's a company-wide thing whether salaried or hourly. But requesting 2 hrs here and a day there is never an issue. Plenty of people take off for days/weeks at a time. I've always got the time off I've needed.