They are not a major HSP,
They are subbing from someone. There is no money left for you. See what they say to a request for an contractual minimum number of installs per week with a demurrage fee for unused production. Just see if the manager will identify himself with SS# or the charter representative for your state, See how long that office has been in business.
Watch them...
Joe