I couldn't disagree more with most of this thread.
Yes, I have a flat roof, yes, I've been in construction for over 35 years, and yes, they are a PITA.
The problem is the difference between theory and real life.
There is a lot of good theory in this thread. Yes, a well constructed flat roof can serve it's purpose well.
But that is pretty much an oxymoron in residential construction.
Residential construction is cheap, and flat roofs are expensive. Therefore, it is extremely common for corners to be cut in residential flat roofing.
Overspanned wood framing members will sag, and pool water (which will seep in). Homeowners will buy cheap E36 M3 at Home Depot for re-roofing, and you get granular rolled roofing (which is crap). People unfamiliar with flat roof technologies will not know how to properly detail joints, undersize drainage, poorly seal seams. Maintenance will generally only be performed when a leak has already started.
Flat roofs are often used as bad solutions to problems they couldn't otherwise solve inexpensively (like a porch roof which would have run into the 2nd story windows if it had any pitch. Rather than going through the expense of moving or modifying the windows, a flat roof is (poorly) installed).
Even professional contractors are clueless. Most professional residential contractors with 20 or more years experience have only done a flat roof 2 or 3 times.
Qualifier: If I lived in Arizona (maybe FL, or some other locations), I would have a different opinion. Flat roofs are common enough there that the work force is well familiarized with the techniques.
I wouldn't let it scare me away, but I would have at least 2 separate qualified commercial roofing contractors inspect it before assuming it was any good. If it needs works, assume commercial roofing costs, not residential.