2.0
Jun 16, 2026
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
The pay and flexibility was great!
Cons
The company is severely disorganized, and "winging it" all the time. Each year brings new transitions. SLT is just looking out for themselves. They are a dinosaur and they know it, so in an attempt to innovate they overwork people with ever changing "vision."