What do you like best?
Quickbase is one of those products that you start working on, fall in love with, and then can't imagine your life without it.
It is a simple and intuitive platform that allows a regular, non-developer to build complex applications that meet business process and workflow, without as much as one line of code.
Having tried to use other systems to attempt the same, I could easily see the difference in usability, and getting to a final result. The other would've taken months to just learn them, and more months to being building the application.
Quickbase is a versatile product, for simple things like storing flat tables, but its power comes in when you start working with relational databases, and reporting. It sounds more complicated than it really is.
If you're in the market for such a product, or are currently dabbling with software like Filemaker, do yourself a favor and check out Quickbase first ... you'll be thankful you did.
What do you dislike?
The one main issue I have with Quickbase is the very minimal ability to format and brand your reports.
The report features are very rich, and the data is amazing, however, sending that to a client directly from Quickbase is almost impossible, which requires the use of 3rd party software, almost always.
For internal use, it's perfect though.
Recommendations to others considering the product
If you're looking at a product that falls within the competition...
1- Realize that it's not really a competitor. (I say that so confidently, because Quickbase's feature-set makes it quite unique)
2- Also be aware that you'd need to be working on multiple aspects of that product. (i.e: database design, then front-end, at a minimum)
3- You will almost certainly require at least one if not more than one developer / database architect to do the same thing you can do yourself with Quickbase.
What business problems are you solving with the product? What benefits have you realized?
I run a hosting business, with a unique set of parameters that need to be tracked, so an out of the box product simply wouldn't have accommodated those needs.
With Quickbase, I was able to create both a CRM, a link to all resources, and a ton of other pieces that made the workflow seamless. There is still work that needs to be done, but the ability to go to the Quickbase application, and change the schema to match a new business process is invaluable, and I've never had to hire a developer to do any of those things. (I'm not a developer, myself, I just know how to use Excel :) )