Galejo, there is a long thread
here.
The cliff note version:
Pros: Superior rates, minimal customer complaints, branches located in some areas in U.S and worldwide.
Cons: Relatively slow sign-up process (4-6 days to receive materials in the mail), relatively slow fund transfers in and out (3-4 days).