5.0
Sep 3, 2025
Former employee, more than 1 year
Le Caire,
Recommend
CEO approval
Business Outlook
Pros
supportive environment, colleagues, innovation support
Cons
Depend on manager if the manager is good your life will be easy. Salaries are below the market range. Work load is like hell.