Staff members often expect to work around 12 hours a day, seven days a week. Some employees may work early in the morning, like those who prepare food, while others work late into the night, like bartenders and entertainers. Your work schedule might depend on the specific cruise line and your position.