I prefer working with clients who already know what they want but need someone to execute. Engineering work tends to get complicated fast otherwise.