D

Finbud is an average company. The website is easy ...

Finbud is an average company. The website is easy to navigate, but the customer service could use some improvement. The representatives were polite, but not very effective in resolving issues. Overall, an average experience.

Comments:

No comments