There's no benefits, nor is the wage that great, being around $9/hr. But for someone who wants to work about 2-3 extra hours a day or spread 8 hours through a week, it's a good way to earn some extra cash. Where I've cleaned, the job environment is calm and quiet, and after hours so the workers at the building have left.
Hours are very flexible!! If you work 4 hours one day, you can clock in at any reasonable time, so long as you work those 4 hours.
noncompetitive, flexible hours, calm
low pay, no benefits, wouldn't make a good full-time job