There is a sentence in an article which says : "Workers are hard-pressed to finish work during a tight off-service window". Can anyone explain my questions :
1. does *tight off-service* mean *tight schedule*
2. why there is a - between *hard-pressed* and *off-service*.
Any comments are welcomed. Thanks