2.0
Mar 2, 2025
Current employee, more than 3 years
Vaughan, ON
Recommend
CEO approval
Business Outlook
Pros
SSC OFF – The SSC started only a few years ago with older HR systems, providing plenty of learning opportunities and hands-on experience, similar to a startup.
Cons
SSC OFF – Toxic management, no room for growth or promotions. Leadership lacks employee support, creating a high-pressure environment.