V
Victor Diaz Review of Carter, inc.
Carter, Inc. is an average company. I found their ...
Carter, Inc. is an average company. I found their services to be satisfactory and their team to be decently skilled. However, there is room for improvement in terms of their communication and responsiveness. Overall, I would give them a 3-star rating.
Comments: