I saw some hand-written note on the gate about labor violations and the like. Sure enough, a little Googling just now shows a Fair Labor Standards Act lawsuit filed by some of Perfect Team Corp.'s employees in 2010. I guess they were successful.
http://dockets.justia.com/docket/new-...