5.0
3 Jan 2023
Former employee
Recommend
CEO approval
Business outlook
Pros
If you are interested in politics and Latin America this is an ideal place to work.
Cons
They have recently made improvements to the recruitment process and internal communications in general.