Wonderful, and very accommodating companyThe good thingsWorking with the RTI is very accommodating, good benefits and others good things towards the employees
The challengesThe challenges with this company is you needs to make you own working assessment for the whole year