Yes, it is used often, casually and formally.
It means "speaking about" or "concerning" or "in regards to"
In terms of my job, I don't see much chance for advancement.
By the way, I suggest:
Just two days ago I came back from the UK and many people I spoke with used that term quite often in casual language
- For Teachers