1.0
May 14, 2026
Anonymous employee
Former employee, more than 3 years
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Health benefits are in a satisfactory level.
Cons
Work culture is highly micromanaged and, at times, toxic. Certain senior employees create an atmosphere of pressure and intimidation during everyday interactions while attempting to maintain a superficially positive image. Employee concerns and complaints do not appear to be addressed effectively, which negatively affects morale and trust within the workplace. The environment often feels neither supportive nor genuinely professional. Compensation is also below current market rates for comparable positions and responsibilities.