STP is named to the Philadelphia Business Journal’s ‘Best Places to Work’
We’re honored to be named to the Philadelphia Business Journal ‘Best Places to Work’ list for the second year in a row!
At STP, our goal is to foster a blame-free environment where our employees feel empowered to take chances and make mistakes, because we know that’s how we get better.
Thank you to the talented, passionate and dedicated team members who continue to serve our clients and inspire each other; you’re the reason we exist. Learn More Here