Survey rather a quiz...
Almost any consulting work = unstable work schedule, expect unexpected, vacation cut short well of course. Consulting is a self employment, you get paid based on your effort, abilities and so forth. Aren't those things expected while considering consulting! I have done consulting work in the past my self and I'll tell ya, you have to be flexible...