I worked with InterShip. The company initially seemed questionable, but in the end I was not cheated.
I noticed that they stay in the office until 9 PM when they need to send people out. They handle medical exams and English tests easily. I saw several options for crew placements on their boards.