Pros and cons of freelance work in the field of game development.

The goal of this survey is to examine the positive and negative aspects of being a freelance professional working in game development.
It does not matter whether you explicitly specialize in game dev work or have done only a few contracts, all responses from all sorts of people will be valuable.

What field do you specialize in?
Which of the following do you find to be the most frustrating aspect of freelance work?
Have you ever been in a situation where the client did not pay you?
Do you usually set your intermediate deadlines accurately (you don't run out of time/don't get excess time for a task)?
Do you prefer working as a freelancer or full-time work?
How often do you find yourself distracted while working?
How do you cope with distractions while working? (Enter below)
Did a client ever try to bend the rules of a work contract?
Which sources help you to acquire the most clients?
How do you manage your finances?
Have you ever agreed to work for equity, reputation or valuable contacts rather than money?