Offer more flexibility on working hours.
Working from home should be made available i.e. access to servers
Courses at hand for better development of personels.
Large focus on collaboration and team work. Most places I hav worked, everybody is in little silos. Even the head of the Canadian division sits out with all staff and isn't in an office. While there is a hierarchy, you have to know who is who in order to pick it out of the crowd.
Positive and friendly environment. One of the first questions I asked at my interview and they raved about it. They didn't lie or exaggerate. I love working here.