Comcast Sucks and has brought down the whole pay scale for techs over the years.
We are working for about the rates we got 12 years ago.
Where is that Union everyone has talked about?
Re: Triple Play installations
There are 2 replies to this message