4.0
Jan 20, 2026
Great Company, but still a few things to fix
Current employee, more than 1 year
Glendale, CA
Recommend
CEO approval
Business Outlook
Pros
The product is great! One thing about ST is that they put a lot of care and thought into their product. They’re always looking to innovate. The culture is great too - Remote first and for the most part everyone is friendly.
Cons
The relationship between the AE and SDR teams could be better. SDRs have meetings with high level personas DQ’d due to not being part of the short list of personas to go after.