Garuda
View company profile →
Unsatisfactory Experience
I found Garuda's service to be lacking. The team seemed overwhelmed and didn't communicate effectively. I expected better, given their reputation.
11 found helpful
View company profile →
I found Garuda's service to be lacking. The team seemed overwhelmed and didn't communicate effectively. I expected better, given their reputation.