The ability of promineto take complex geotechnical engineering design problems that are difficult for other software programs into account is what I like best about this program - it's very flexible in its use (and therefore can be used effectively by many engineers). It also allows you to see how changes will affect things visually so there isn't much guesswork involved! There really aren't any downsides at all with prominemeregarding functionality or flexibility-it does exactly what we need when needed without getting bogged down if not necessary featureset requirements. We have been able to reduce our time spent designing projects from weeks per project up to days depending upon complexity level.