2.0
Mar 8, 2024
Current employee, more than 1 year
Brossard, QC
Recommend
CEO approval
Business Outlook
Pros
They have a nice office
Cons
manager overreach and unprofessionalism at times pay is not as good as advertised Pretty stressful and can be a toxic environment After leaving, I got quite a few calls from clients about their dissatisfaction, especially regarding results and customer service