What type of database would you suggest for a large scale delivery company? RDBMS or NoSQL?
Transactional data that is highly structured is a perfect fit for relational databases.  It's not a matter of scale, it's a matter of what fits your data.  NoSQL databases are for unstructured (or highly variable) data.