Award for best web site
121TIME won the 'Master of Swiss Web' in 2004 and with this, the award for the most outstanding web site in Switzerland. With their innovative business model of designing personalised watches using the computer, 121TIME managed to beat established international contenders.
This 'Internet Oscar' enhances the continued successful development of the watch company.
Using the latest available technology, 121TIME designed the complex, yet extremely user friendly configuration system of their own web site, and in so doing performed pioneering work that deserved to be awarded the 'Master of Swiss Web 2004'.