T6
Taurus 605
Read all reviews for Taurus 605 →
Disappointing experience
Expected more based on their reputation. Service was delayed multiple times and communication was poor. The final outcome was acceptable but the journey to get there was frustrating. They need to work on their project management.
7 found helpful
View company →