2.0
Sep 18, 2025
Anonymous employee
Former employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great offices, good stock allocation for those in manager+ roles, open PTO (works well if you have a reasonable manager)
Cons
SLT has lost the plot, year after year of poorly planned, poorly executed layoffs. Deeply unhappy ICs, false promises, upper management is now a game of favouritism vs results based decision making