It seems that insurance carrier GEICO has replaced its unionized cleaning services contractor with a non-union contractor, which has displaced SEIU-represented janitors.
From the Washington Post:
The chanting procession by 16 purple-clad demonstrators during Thursday's evening rush on Wisconsin Avenue marked the latest beat in the running conflict between Chevy Chase-based insurer GEICO and the Service Employees International Union.
A purple flier passed out by protesters took on the GEICO Gecko, noting that janitors working for a recently replaced contractor lost their jobs "due to GEICO's no so funny or cute money saving strategies." The company "decided to save a penny on their backs," it read.
More at the Washington Post.