I searched the forums and found a thread from years ago about how someone had issues with pay from this company. But that was awhile back, anyone with any recent experience know when this company pays or knows how they pay? I cant find anything regarding payment. This would be my first time applying with this company so just trying to get some feedback. Thanks everyone!