Memes
on
CosmicLlama
Freelancer1mo
My theory is Project manager as a role as invented by the HR to cater people asking for growth in roles.
DancingRaccoon
Stealth1mo
Every management role is basically preventing another Luigi mangione
Discover more
Curated from across