Should I quit?

So I got trained and super stoked to open up a gym right?

Well they told me I have to arrive before my scheduled time (let's say 8am) atleast 10 minutes before maybe even 20 to open up. (We open at 8am).

But they won't let me clock in til 5 minutes til.

So they want me to work 15 minutes for free

Then I'm off at 130pm but if I still have work to do they want me to clock out at 130pm and STILL work on it. Basically off the clock.

I've NEVER had a job that required me to go in without clocking in or stay after off the clock.

They literally change our schedules about 2 or 3 times a week while we are working. I feel like it's so unorganized and honestly really irritating.

Should I just quit