5.0
16 Mar 2022
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
I am very happy that I can work in this company! The company has a clear salary and promotion system, and the office environment is relaxed. Provide commercial insurance and paid vacation. Manager are very focused on employee's growth
Cons
There are offices all over the world; there are time differences between offices.