I couldn't agree more, but I'm not sure you're right about the feedback cycle. We did a ton of "lean startup"-ish stuff including launching minimal products to trusted beta users and expanding based on customer feedback.
But there is exactly a 0% chance that Justworks will ever fundamentally "pivot" to being a different product. The concept that this is even preferable is kind of crazy. A pivot should be a last chance "we got it wrong but we've got some money left so let's try something else" - not a matter of course.
In terms of knowing whether or not the product sucks vs. the sales team sucks, this is, of course, an eternal question in SaaS. Luckily our product is selling, but I would say that regardless trust and high amounts of communication between sales and product development is absolutely key. At any sort of level of maturity this is your prime feedback loop with the customer and we take it very very seriously.