For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Sergei K

United States

1 Reviews
7 Reads
1 Useful

1 review

Take Command

Atrocious

Atrocious. Used to be good up to 2025. Jumped the shark with their new portal rollout in 2026. Horrible customer care with slow, confusing, contradictory answers, incorrect reimbursement reports, repeated failures to correct errors. Waiting till the end of the year to switch away from them. Do yourself a favor - look elsewhere.

2026-05-16Helpful 1