Not a good sign when a carrier can't pay his carriers !.... Industry slow shouldn't affect your payment too much if your turning a profit...
Sounds like a company to watch out for !....
Also sounds like they are brokering freight and from my past dealings, they are a carrier.