Whenever a company says “x employs the latest Internet technology” you can be fairly certain x is outdated poorly designed crap.