Reviews 9
Filters:
Rating
Language
Sort:
Most recent
X
1 year ago

The experience with Altum, inc. was average. Their...

The experience with Altum, inc. was average. Their website altum.com is well-designed and easy to navigate. However, the customer service could be improved. Overall, I had a decent experience with them.