> I disagree that you'll find "many red flags for any job"
If they're hiding the many red flags, that's the biggest red flag of all!