After more than 40 days a tentative contract agreement has been reached between Caesar's Windsor and the union representing workers.

Unifor Local 444 announced the agreement on Twitter after it was signed around 1:30 a.m. Thursday but did not reveal any details.

Workers will still need to ratify the agreement.

About 2,300 workers walked off the job April 6 after rejecting an earlier tentative agreement. which included wage increases, a signing bonus, increase in pension contributions and improved job security for restaurant workers.

The striking workers include dealers, cooks, housekeepers and janitors.

Wages and working conditions were the key issues in the dispute, which had prompted Caesars Windsor to postpone all hotel reservations and concerts through the end of May.

Unifor says the place and time of a ratification meeting will follow later and is asking members to stay on the picket lines until further notice.

(With Files from the Canadian Press)