Average Rating
Filtered Reviews
Anthony Achieng
3 months ago
Long wait times
The disbursement was delayed by almost two weeks past what was promised.
March 2026