One of the main motivations in any work is its material component. In IT, people are busy with intellectual work, so it is important to maintain not only the material comfort.
The load of projects can be jumpy, so the best thing for professionals is to come to work when it is convenient. It is excellent to create not exact time of arrival on work which presses on those who is not able to be late, and to offer the certain period of time in the morning when the person chooses the beginning of the worker suitable to its rhythm. For example, in our company, the time of coming to work is from 9 to 11 o'clock.
The second good motivation is to work from home. For example, we have an experiment where an employee is given one or two days of work from home as a bonus. I especially like it for guys who skate for 1-2 hours before work. And let's note that in large companies, as a rule, they won't be able to do that, so it can be your advantage.