3.0
Nov 6, 2013
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good benefits Working with different countries and culture around the world. Always learning new things. Company constantly improves working processes
Cons
Pay is not good Not a sturdy company. Laid off is usual No career development unless you are in NJ or NC offices