4.0
Dec 25, 2025
Former employee
Le Caire,
Recommend
CEO approval
Business Outlook
Pros
Respecable, ethical and professional company, true learning organisation
Cons
A lot of work Went through a downsizing
Check out your Company Bowl for anonymous work chats.