Talladium, Inc. is an average company to work with...
Talladium, Inc. is an average company to work with. The customer service is satisfactory, but there is room for improvement. The website was informative, but could be more user-friendly. Overall, it was an okay experience.