4.0
Jun 20, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good managers Free trainings Plenty travels especially if you like traveling from country to Country
Cons
Mostly contract based and subjected to performance before renewal