3 ms·
Probably the same reason that just about all large companies have annoying websites. Something to do with large companies being terrible at anything which isn't
by hugh 18y ago
Probably the same reason that just about all large companies have annoying websites. Something to do with large companies being terrible at anything which isn't the core of their business.