Management has deployed traps throughout the Chamblee Tucker Road facility, though the whistleblower claims some of the rodents are too large for the devices
Bookmark popover
An Internal Revenue Service employee resigned from her position to blow the whistle on a severe rodent infestation that saw employees sitting on top of their desks at a federal office facility in Georgia.
Sydney Monger, who worked at the IRS facility on Chamblee Tucker Road for eight months, stepped down after conditions reportedly deteriorated rapidly...