Word
timeserver, n.
(timeservers)
one who conforms to current ways and opinions for personal advantage
<noun.person>
timeserver
semantic pointers
hypernym
opportunist, self-seeker