Thats terrible, they treated you so bad you only stayed 12 years. Sounds like your problem is with the company you worked for. But you blasted SRS in general with implications specific to where you worked. You trashed a lot of good people in order to express your frustration. You also took no personal responsibility for your actions. There is a very specific reason why you do not work there anymore. You know what it is. Take resposibility for your actions and if you were truly misstreated, thats what lawyers,congressmen,etc, are for. And don't invoke any whistle blower stuff or retaliation. I know of folks who pushed their observations all the way to D.C. And others who successfully sued. All effected positive change at my site.
In your defence I say this. When I worked at SRS as a sub my wife was pregnant. Durring an ob. visit I was informed that my wife had no insurance. This after I had been paying cobra for a few months. I called the ,now defunct, company I worked for and informed them of my intent to seek leagal redress, I got a call later that day that the insurance was back on.
Sounds like a good case for a union. As a sub you have no voice and little power and if you are "not from around here" no one is motivated to help. I'm with you on the complaints about the way the subcontracts work. Often the sub works side by side with house and should get treated the same, but that is not the case.
That being said, over one hundred rc techs have been hired permanent,for what thats worth, since me in 98. More are being brought in by SRR.
So, BA, raise hell and take care of yourself,no one else will. If you were wronged, take it as high as you can to make it right. Just aim a little more straight. But as always,everyone gets the red ass every now and then. Oh yea, I am just a lowly non exempt, and I took the job and came off the road for my wife and children, and SRS was not my first choice,the opportunity came my way and I took it.