Generous company and provides yearly training abroad or online. Great working environment.
Cons
I cannot recall any cons when it comes to the management though it's quite hard to sell if the products are being imported. Local office/warehouse is a must.