Rat infestation in IRS building leads to staff sitting on their desks, report says: ‘Falling out of ceilings’

Wait 5 sec.

Management has deployed traps throughout the Chamblee Tucker Road facility, though the whistleblower claims some of the rodents are too large for the devices