They have a barely functioning mobile app and portal, but that's about it. Even the IT (which I wouldn't even count towards them being a tech company) seemed ridiculously broken at the locations I've been staying in the past.
Their business is built on the deployment of custom (if not particularly sexy) office technology and quite simply could not exist without it. There's also another certain very significant tech company they outright acquired to enhance their overall operations and portfolio.
So - they're not a traditional tech-only company; but a tech company quite definitely.
In that sense every company is a tech company. Like if McDonalds “deploys” custom deep fryers are they a tech company too?
A successful tech company, through and through.