Address the specific problems of the past - where IT projects ran over-budget, rolled-out late and did not deliver the agreed functionality - by bringing a new attitude and a new skill-set to bear on all our projects.Ensure effective co-ordination and communication around the introduction of new technology. We believe that the failure of the majority of IT implementations in the past was the result of a lack of understanding. We aim to resolve such misunderstanding with better communication processes. Mobilize technology in a way that reflects the dynamism and constant flux of the marketplace. We believe that this results in our clients being able to consistently listen to their customers and improve their services and products accordingly. This why in order to meet these goals we: Maintain high ethical practices. Promise only what we can deliver. Practice courtesy and truthfulness. Stay on the cutting edge of technology. For last minutes changes, we don't turn light off at five