3.0
28 Jul 2022
Anonymous employee
Current employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great pay and benefits. Amazing Downtown Toronto location. Exposure to cutting edge tools and technologies.
Cons
Incompetent managers. People are promoted internally without adequate leadership training. They tend to create unnecessary high stress environment with unrealistic expectations and micro management. Also, there is no opportunity to provide upward feedback.