Words: opportunist opportunistic timeserving
Part of speech: s
Definition: taking immediate advantage, often unethically, of any circumstance of possible benefit