4.0
Dec 29, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Very good work-life balance Kind and cordial teammates Majorly understanding & motivating managers
Cons
Knowing French Language is very important Pay scale is lower than general market rate