Such a good topic to consider. If you’re running a company and you want employees to believe yours is the best they’ve ever worked for, how will you make that a reality? If you’re hoping perks are the answer …
I strongly believe you hire people for who they can be, not who they are. This should permeate your thinking as you write job postings, review applicants, and talk with potential (and current) employees. It’s not enough to offer unlimited books or conference budgets, massages and an in house chef.
A team leader will empower her/his team to do their best work and, more importantly, grow. Without growth, in skills and as a person, people will stagnate. All the free stuff in the world won’t satisfy once that happens.