Drivers beware! CJI promises to pay its driver's within 48hrs. Thy can take up 7dys to pay your settlement. Thr excuse: we're busy, bank issues, and sorry for the inconvenience. Thr yard looks more like a salvage yard( broke down trucks). Most if not all thr fleet(trucks) are at 1,000,000 miles. Constant break downs. Thy are always demanding of thr drivers but CJI lacks a commitment back to the ones that have built thr company. If you want to be guessing when you will get paid or when you will be broke down on the side of the road. CJI is the company for you.