Extremely variable and tailored to your personal schedule and the schedules of your clientele. There will be meetings, events, training sessions, continued learning courses, and promotional opportunities hinging on your attendance at continued learning meet-ups. It is flexible in a sense that you make a lot of your own schedule and availability, but the client demographics demand a degree of responsiveness and flexibility. There will be days that you will have to sacrifice a lot of time or a regular schedule to accommodate client needs, and if you don't love the work and get along with your clients it can be hellish. I loved it, I loved my clients, but it was demanding and people need to be ready for it.