Sula Verna
United States- 1 Reviews
Review: "Altair Technology LLC"
Published 6 months ago
"Decent but Has Room to Improve"
Service was just okay, nothing really stood out to me. Communication was sometimes slow and the final results were not exactly what I hoped for. It wasn’t terrible, just average overall. I think there’s potential but definitely needs some tweaks to make things smoother and more reliable for clients.