The schedule assignments are reasonable (if the schedule is actually followed), and salaries are paid on time.
Closing shifts always end more than 30 minutes late (sometimes they can drag on for up to 2 hours). Whether you get overtime pay depends on the mood of upper management (usually, you don't). The company's senior management is "extremely" corrupt and bureaucratic, spending a lot of resources on flattering superiors, dealing with evaluations, and fabricating data.