6y
We believe this review has been incorrectly placed, we are not in Virginia USA, we are a United Kingdom operation. I can confirm Tela Technology has not been involved in any fraudulent or dishonest practices - as a business that is regulated by Ofcom and a strategic partner of multi-national operations, we ensure our business practices are ethical and support our customers and employees. This has been reported to Glassdoor.