5.0
Jul 25, 2024
Current employee, more than 1 year
Etobicoke, ON
Recommend
CEO approval
Business Outlook
Pros
The comapny foster a collaborative environment where employees can work together on projects, share ideas, and support each other. This teamwork can lead to increased innovation and job satisfaction.
Cons
Stressfull but rewarding job nature