Hundreds of workers have hit the streets to demand better pay