6 Jun, 2021 → by ClaimboUser999140
Delayed payment for more than two weeks.
1
Received a check yesterday after countless phone calls, transfers, being put on hold and given no reasonable explanation as to why there was a delay. User's recommendation: Good luck.