1.0
Dec 9, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Original founders were great, *was* a really cool product, lower level employees are great to work with, most clients are great to work with, really awesome industry
Cons
Investment partner that took control is absolutely horrible and has no experience or insight into the industry. SLT is horrible to work with and cannot lead, product and company is rapidly declining