Annabelle Ruby
"Decent Service, But Room for Improvement"
DXC Technology offers good IT services but lacks the level of customization we were hoping for. While their solutions worked, we encountered some difficulties during implementation, and some features weren’t as smooth as expected. A good service, but there’s room for growth.