I've only been here 10 years. Am I seasonal?
No.
You are on a 15 probationary time.
You have not read the the next contract which has not been negotiated yet?
"Employees with less than 20 years may be let go any time."
That is only one part of the next greatest contract ever!