What's another way to say "to get a long term position at your company"?

6 answers 6