I had a very negative experience with Caravella. They found me through a job search website and quickly offered me a position. They extracted information about the vessel from other sources and claimed to have a crew change scheduled. They charged me a significant fee and made me sign a contract without allowing me to read it properly. I felt scammed and would advise others to thoroughly research any company before trusting them.