It's not all of them, but it's a lot of them. In a way, having a professional job gives you a lot of flexibility. You show up 5 minutes late to your retail a few times, and you're fired.
It's really not comparable, at least not in the places I've worked (both in tech and in law). Retail jobs and the like are very strict with schedules. As in counting minutes. Professional jobs give you a lot more flexibility as long as you get the work done. When you're a professional, employers give you a certain amount of slack because it's expensive to fire and replace you. When you're a low-skill worker, it's all zero-tolerance.
Comments
It's not all of them, but it's a lot of them. In a way, having a professional job gives you a lot of flexibility. You show up 5 minutes late to your retail a few times, and you're fired.
It can be like that in tech or any industry too though, you can get fired after being late, if you have a schedule.
It's really not comparable, at least not in the places I've worked (both in tech and in law). Retail jobs and the like are very strict with schedules. As in counting minutes. Professional jobs give you a lot more flexibility as long as you get the work done. When you're a professional, employers give you a certain amount of slack because it's expensive to fire and replace you. When you're a low-skill worker, it's all zero-tolerance.