Oxa has an employee rating of 4.2 out of 5 stars, based on 62 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Oxa employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).
Despite the last minute fund-raising the business is struggling to commercialise anything they can sell. There is a lack of honesty with staff who work really hard but things aren't getting done where it matters. Toxic culture at the top.