Kevin Swanson, a Tradebe employee, alleged that he was fired after raising safety concerns with his supervisors.