Most firms talk about the need to engage employees, yet most of them approach the goal in random, ad-hoc ways. Employee engagement is sometimes interpreted as middle managers buying drinks for their team once a month at the local pub and setting up special, disassociated, interest groups like Women in Technology or doing CSR.
This random, uncoordinated, IMHO, approach yields ineffective results.
A better approach is holistic, and one that is based in the personality, context, and state of mind of its customers: the employees themselves.