Generous with hours and money, your hours is unlimited until you give up your life...
Cons
Lack of management care. There would be no specific schedule, next thing you know you're on the schedule to work without letting you know or asking you if you're free to work.