I've never seen nor heard this term - "disgruntled new fires" before.
Could you define it, please? Thanks.
basically the opposite of new hires. People that are newly unemployed.