1.0
Sep 4, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Some very dedicated people, particularly national staff in country.
Cons
None, never, one of the worst. If one applies through the website the automated response does not even confirm the specific job applied for. It's a basic, impersonal, screw you response. They do not follow-up at all.