not many pros, it is an international business, but no many things more. They make people from a company in China owned by the same managers work for NNRoad.
Cons
many cons, when hiring they promise many opportunities to learn and grow, it means they assign you tasks that are not at all relevant with your position and expect you to be fully functional.
Management expect employees to work unpaid overtime hours