Cleaning staff at civil service sites are facing reduced hours or redundancies under proposals, a trade union has warned.