Your question isn't specific to any issue. For that matter any badly written application would take time to load even if it is developed in traditional technologies such as
JSP, PHP, ASP etc.
Flex applications run on a client side so first time you visit the url, it will take time (depends on application size) to load it and it will be cached for further use, so the next time you visit it will be loaded in no time.
Thanks,