Bob..... Go to work for a major company --- ATT, Boeing, major electric companies.
When your there for 10 years and can't get off nights or Sundays.....you find out seniority sucks- when ya ain't got any.
There is some stuff you cant negotiate on your own, except your own behavior.
I don't like being slave labor. I've left jobs and careers that paid better than I make now. If I was working a job that didn't offer what I wanted/needed, I would leave it. I've never felt trapped in a job or career so bad that I had to have someone else stand up for me.
Seniority does suck when your a junior or a frosh. How does a union help you out of that situation?