E

I rate CommTabs as an average company. The website...

I rate CommTabs as an average company. The website was decent, but I faced some minor issues. The customer service team was okay, but not exceptional. There are areas that could be improved.

Comments:

No comments