Yes – you do have the flexibility to work whenever you want. You set your own schedule.
Each client has their available time slots and publishes. So you would choose the available slots based on your preferences and plans. Generally there is a minimum service requirement depending on the clients/partners you will work for. You choose your clients also.