no-nonsense
adjective [ before noun ]
uk/ˌnəʊˈnɒnsəns/ uspractical and only interested in achieving what is intended without wasting time, listening to any unusual ideas, etc.:
a no-nonsense approach/attitude/style She has a commanding manner and no-nonsense approach to business.
They are seeking a no-nonsense manager to repair the image of the agency.