H

Absolutely awful company. Messed up my employment ...

Absolutely awful company. Messed up my employment verification, did not even consider ways to rectify the situation, I had to be proactive to solve my issue and then the support team sounded upset I was calling them to request confirmation that everything was in order. If you can avoid them, do so.

Comments:

No comments