A good and valuable experienced i ever had working with this companyThe good thingsSalary and bonus pay out was okay
The challengesReally need to have a strong soft skill in communication as most of the job function may nees you to communicate with customers.