22 Aug 2024
ooma Response
1yThank you for taking the time to provide a review. We see your location is in Enugu, Nigeria which is a location where we do not have any employees based. We are always open to direct conversations about the experience of our employees and how we can improve.