It is probably among the least desirable work. Volatile hours, busiest times are weekends and holidays, literally cleaning up anything from bodily fluids to garbage and dealing with smells.
No one outside of large unionized hotels in big cities is offering a decent salary with predictable schedule. The small franchise hotels have less than 50 employees, so they have no employer subsidized benefits either like access to 401k, public transit credits, or other tax advantaged accounts.