They are posting for dump trucks in san antonio tx. Has anyone work for them? Heard of them ? Gotten paid?