Only if you defines a working class job as a job in manufacturing, yes that's how working class was traditional defined. But in the West vastly more "working class" people work and earn less in service jobs rather than in manufacturing jobs. This means that a lot of people work saturday and sunday and those people who are in the lower categories of earners.
Yeah (I have such a job atm and work Saturdays) but if you work weekends then generally you'll have time off during the week. And, again, supermarkets and corner shops are always open until way after normal working hours.