Cutter Alice
Review of Central Tech Services, Inc.
The company's website mentions great customer serv...
The company's website mentions great customer service, but I found it to be average. The team was responsive, but the solutions provided were not as effective as expected.