Many people rush into projects because they are excited about the payment without checking if they can actually deliver. Starting a job without knowing exactly what the employer expects is a recipe for a big disaster later. You need to be very sure about the goals and the timeline before you click the accept button on any contract. Clear communication at the beginning saves everyone from unnecessary stress. What is the main thing you always ask a new client before you start working for them?