I worked briefly at someone else's cabinet shop when I first came to town. It lasted about two weeks before I realized there was no future for me there.
I had come from self employment in another city. I can remember my first day. When break time came I was almost finished with what I was doing and said "I'll be right out!" The foreman got ahold of me and said "Stop what you are doing exactly at the bell!"
This didn't make any sense to me then and still doesn't. All this did was cause me to keep one eye riveted on the clock so that I was always in a good stopping point when the buzzer rang.
At my shop the guys come in plus or minus 10 - 20 minutes from when they are supposed to arrive. If we have a delivery or pickup scheduled they are expected to be there on time but otherwise this flexible schedule is a perk that doesn't cost me much and that they appreciate immensely.
For what it is worth I also always give pay raises when merited. If someone is doing a good job for me I want them to see the money for it. These raises are never less than $2 per hour.
I set this rate bump as a modicum based on an earlier work experience. While I was in college I worked in a restaurant kitchen. I liked my job. I made sandwiches, washed dishes and was the general gopher. The waitresses who included me in their tip renumeration always got their plates first.
One day the manager came in to tell me what a good job I was doing and told me I could expect a 25¢ per hour bump. I thought about that for exactly one minute then quit. Here I was, doing the great job you just praised and this was worth two bits an hour?!? As I recall, I told him if all he could pay me was another 25¢ the company obviously needed the money more than me.
On the other hand I would immediately terminate anybody who did not wear their safety glasses.