VE
Velo
View company profile →
Adequate, but Room for Improvement
My experience was okay. Velo did deliver what I asked for, but the communication could be better. I often felt out of the loop during the process.
17 found helpful
View company profile →
My experience was okay. Velo did deliver what I asked for, but the communication could be better. I often felt out of the loop during the process.