T
Tony Scalia
The design team, inc. is a decent company. The qua...
The design team, inc. is a decent company. The quality of their work is satisfactory, but I expected better. Their communication needs improvement. Overall, it was an average experience.
注释: