Feb 2, 2019
QA Response
6yHello, I believe you have posted this review to the wrong company page. We are located in Austin, TX and do not currently nor have we ever had any any full-time software employees in the UK on staff or contract. Please consider removing your review and posting to the correct company page.