It’s simple, it’s just not easy.
There are six basic things that top talent looks for in a job.
1. A great boss.
2. Great co-workers
3. Interesting work.
4. Growth, opportunity, and challenge
5. Family-friendly environment. (Note: I did not say work/life balance.)
6. Real recognition

Can you explain what is meant by family-friendly environment? Thanks.
Jen it means that the company/managers recognize that the things in like that are not urgent but are important are in reality very important and make sure that employees have the opportunity to be involved in those activities.
Missing a little league game or a school play may not be urgent at the moment but if missed it will in the long run become a major problem