5.0
19 May 2025
Current employee, more than 1 year
Midwest City, OK
Recommend
CEO approval
Business outlook
Pros
ST is one of the best companies I have worked for. Great people everyone is willing to help. Smart people left and right. Good pay and good benefits.
Cons
All internal apps positions are tightly held in France/Europe you'll really just find FAE and sales/marketing positions in the US , which can be a bit unfulfilling if you're a developer at heart.