Swiss
Read all reviews for Swiss →
Disappointing experience overall
While the final deliverable was acceptable, the process was frustrating. Multiple delays, poor communication, and having to constantly chase for updates made this a stressful experience. Expected much better given their reputation.
29 found helpful
View company →