S
Steve Willes Review of Criteria, insurance claims & l...
The customer service provided by Criteria was not ...
The customer service provided by Criteria was not up to the mark. I faced difficulties in getting my claim processed. It took a long time and there was a lack of communication.
Comments: