One of my friends has received an offer from Dispatchtrack as a product owner. We have seen mixed reviews about the company's culture, wlb and the projects. Would be great help if you can provide genuine reviews of the company and should he join or not