Does Sat Country have a bad rap for screwing techs over? Excessive backcharges, failed qa's, unpaid final pay?
I know that 80% or more installers don't get all that's coming to them, but I want to stay away from companies that make it a habit and business practice to take money from the installers. Anyone with good or bad input for Sat Country? Thanks.
Sat Country ?
There are 5 replies to this message