T6
Taurus 66
Read all reviews for Taurus 66 →
Professional but room for improvement
The team at Taurus 66 is professional and their work quality is solid. However, communication could be better - sometimes it takes a while to get responses to emails. Overall satisfied with the results, but there's definitely room for improvement in customer service responsiveness.
18 found helpful
View company →