About the company
Ranking
List | Ranking position |
---|---|
Best Places to Work in Maghreb 2023 | #7 |
Best Places to Work in Africa 2023 | #9 |
Best Places to Work in Tunisia 2023 | #1 |
Certification details
Overall employee experience score
Results overview
Quotes from employees
HR Manager