The pros and cons were explained very clearly during the application process.
Salaries are paid on time, and the work and rest environments are very good.
The meals are very good.
The hours are long.
It is difficult to get weekends off.