Since it's only a part-time job, I only get so many hours. I like that the hours are consistent and the same every week because it makes it easy for me to compose a daily schedule around my work.
I haven't learned much, only basic cleaning skills.
The management is very good and I recommend it highly.
My coworkers speak both English and Spanish, so it has been a decent learning experience to be able to have a conversation in a different language, based on my basic level of fluency in Spanish.
I wouldn't say there's any hard part of the job.
The most enjoyable part is that its mostly laid-back work and you're mostly left alone for the duration of your shift.