flourishing

ˈflʌrɪʃɪŋ

adjective

developing rapidly and successfully; thriving.

a flourishing career