On thumbtack for 18 months and I submit bids on a weekly basis. I have had ZERO revenue from my time and buying of credits.
Customers either do not review the bid or they don't provide enough information that can result in a valid bid. They also DO NOT ASK the questions that you submit so that you in turn propose a more valid bid. If they cared at all about helping the businesses achieve success they would at least try and understand the industries they are representing and if the vendor has 3 questions, then ask all 3 instead of leaving questions out.
The answers help formulate the proposals.
I am not going to continue with this company!