Recommend
CEO approval
Business Outlook
Pros
Great colleagues. Great culture. Good pay and excellent benefits.
Cons
Brand is losing value by the day in the AI era. SLT lacks vision and ability to execute to deliver new and much needed products. Flopped product launches, product team unable to leapfrog the industry. Company is stuck in the past, and is unable to keep up with the market.