If the mass exodus from jobs known as The Great Resignation has taught us anything, it's that people are more aware than ever as to what the world's unenviable jobs are and how many underhanded tactics their bosses have been getting away with.
But in recent months, an increasing number of people have pointed out that a lot of the warning signs for this kind of treatment present themselves as early as the interview stage.
Whether we're talking about HR jargon that accidentally reveals a company's biggest flaws or evasiveness about how much a new employee stands to make by joining them, there's a lot to be suspicious about.
And as one story of a frustrated engineer reveals, this can be true even when a company seems forthright about its salary offers.