Customer service is suck. Employees never know anything and you cannot get personalized customer service experience. Nobody can answer a single question. They never know anything.
1 year ago
Sedgwick Claims Management Services has a
1.1
average rating
from
845
reviews