I'm a millenial, slap bang in the middle of the age range. Had an analog childhood and remember the "pre Internet times" etc.
In my previous workplace we recruited a lot of gen z. In my new workplace, not so much for some reason. However, as a manager I noticed some general trends and themes with our new recruits. The same thoughts were shared with other managers ranging from younger millenial to older gen x.
-Very quick and keen to produce work in relation to a set task, but work was rushed, littered with errors and obviously not cross checked with any SOPs or procedures (work in an industry where this is very important).
-Training schemes which worked previously for new starters no longer seemed to work, despite being refined and updated regularly by our QA team. Eagerness to seem like they understand and not ask for clarification when unsure seemed to be a key issue.
-Very lax approach to start and end times. This was not pre agreed or part of the company culture (nature of work required set times to be covered). This issue and reason for set times had to be raised and explained repeatedly, but seemed to fall on deaf ears.
-Not wanting to do parts of their role and then claiming they didn't have enough training when they attempted to do these less favourable tasks. They had the same training (and infact more) compared to previous recruits.
-Role hopping every 6 to 9 months and openess about searching for new roles and even openly discussing about playing off offers against each other. Despite some soul searching about our company and culture, it became plain that some of them were just very very keen to try and short cut their way into senior positions, with some even saying they were primarily driven to earn as much money as possible.
Not all were like this, but just some general trends we witnessed. Made things quite exhausting and difficult from a management and operational perspective in a small company.