Budget analysts frequently work full-time during regular business hours, but some employers also demand that they work overtime or on the weekends.