4.0
May 13, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
A very stable company with global reach in presence in 150 countries around the world which makes the job easier working with global companies needing services anywhere!
Cons
Difficult to get useful information and data for affiliates in timely manner when needed