1.0
Aug 16, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Meaningful work, when you can get past politics in-house.
Cons
Bad culture, US policies don't match those of international branches, terrible work/life balance, constant turnover and little stability.