5.0
Dec 2, 2023
Former employee, more than 1 year
Dar es Salaam,
Recommend
CEO approval
Business Outlook
Pros
Technologically Advance and you get to work on some of the most important transactions in the world
Cons
Low pay from compared to competitors