5.0
19 Jan 2022
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great salaries and benefits. Head office is a great environnement to work.
Cons
Communication from top leadership to the teams has improved, but some times, employees are still confused around the " why and how is this impacting me"