Here's a little help in dealing with millenials.
https://www.youtube.com/watch?v=Sz0o9clVQu8
I go through this at work all the time. Our trade (concrete cutting) is not an easy one or for everybody so I get the coming in and leaving after a week but getting anybody young in has been terrible. Helpers start out being paid pretty well at our company and like anything else the more you are willing to learn and more equipment you can operate the further up the ladder you can go. Most of these kids come in not knowing anything construction related at all. Most don't even know which way a nut or bolt comes apart. All they want to do all day is play on there phones and bitch about not making more money. After they work here for a couple of months they think they know everything and want there own truck and they think should be making top $$ Young people have no concept of working hard and moving up in the world. They just want to come in and make top dollar with no experience or desire to show any interest in being taught anything so they can succeed.
We had a kid we hired who was still in high school at the time to clean up around the shop, wash equipment, get things ready for the operators to load the next day. He worked ok at first but once he graduated and was off from school we wanted him to come in a 9am instead of 3pm and go from part time to full time. Consistently showed up late or not at all. Always on his phone either fighting with his girlfriend or his brothers for at least an hour. Then he would walk around and b.s with everybody coming back from there jobs. So he spent most of the time doing nothing then hurriedly doing everything half ass before he went home. One day I had enough and told him to get his sh*t together or I'm going to fire him. He got all defensive, started yelling and cursing at me and couldn't grasp the concept of why I was going to fire him. He said to me this isn't a "real job"
I lost it and asked him if he got a real paycheck at the end of the week. He now works at a restaurant making less money.
There have been exceptions though. We had another kid who started out the same way the other one did and pretty much the same story but after a few years and with a couple of us in his ear he started to show some willingness to learn and start operating equipment on his own. He made a turn around and has greatly improved. Our trade has guys in there mid to late 40's all the way up to mid 50's who can't do this kind of work forever and finding young people to carry the torch has been really hard.