Those would be sub-contractors. They are getting common in most cable markets. Getting a real Suddenlink tech out would be for more advanced work, or close in cities. They think a monkey with only a few brain cells are worthy of installing boxes.
But I would call in and try to talk to someone in management.