a fast worker

a fast worker

One who is able to navigate a complicated, nuanced, or difficult situation in order to gain an advantage for themselves. A figurative use of the phrase's literal meaning, "one who is able to work quickly." Promoted to manager in less than half a year? My, he's a fast worker, isn't he? But the actress is a fast worker, deftly maneuvering through the more emotionally charged material to give her character an immediate presence in the film.
See also: fast, worker
Farlex Dictionary of Idioms.

a fast ˈworker

(informal) a person who wastes no time in gaining an advantage, especially a person who can quickly gain somebody’s affection: She’s a fast worker! She’s only been here a few days and already the boss has invited her for dinner!
See also: fast, worker
Farlex Partner Idioms Dictionary
See also:
  • worker
  • hand that rocks the cradle, the
  • hand (one) (one's) head
  • cheap at half the price
  • hold (one) at arm's length
  • keep (one) at arm's length
  • keep somebody at arm's length
  • keep someone at arm's length
  • keep someone or something at arm's length
  • be as happy as Larry