Insurance reviews by amazing_apiderman

1 review — most recent first
1.3 out of 10

NIB needs a lot of improvement

NIB · 22 February 2013, 12:14 AM · 0 comments

NIB health insurance company needs a lot of improvement. The customer service department is rude, and does not know understand their processes well. The claims department is very slow with processing

← Back to home