2.0
May 5, 2025
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Flexible, Friendly Co-workers, Cool office locations, solid pay
Cons
SLT doesn't have vision, poor management, silo'd mentality, bad employees got away with being bad employees, overly reactive, wants to be bigger than they are or are capable of