Absolutely horrid experience
Absolutely horrid to work with. The simplest actions such as depositing a check took over 30 days and they still couldn’t get it right.
United States
Absolutely horrid to work with. The simplest actions such as depositing a check took over 30 days and they still couldn’t get it right.