5.0
8 Dec 2025
Current employee, more than 3 years
Giza
Recommend
CEO approval
Business outlook
Pros
“A highly supportive and enriching environment for learning
Cons
“Like any workplace, there are areas that can be improved; however, these can be viewed as challenges that help us grow and develop.”