You have to slog, slog and slog only. You don't have any personal life here. You have to work on all holidays. There's no life in this oraganisation. And you can't ask your boss for leave on holidays also, that is more like a sin here.
long hours, no work life balance, no personal life, no holidays