5.0
Nov 4, 2022
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good salaries, good work environment, great working schedule and ability to telework twice a week
Cons
Some positions requires French language speakers which limits the opportunities