Reviews 12
Filters:
Rating
Language
Sort:
Most recent

The overall experience with Cts management has bee...

The overall experience with Cts management has been average. The communication could have been better, but the team was professional and delivered the project on time. There is room for improvement.