Out of 5 STR employee reviews, 100% are positive. See below how STR employees enjoy their experience at work.
They poll employees and always make time to hear them out. I've worked many places and that's often not the case.
Compensation is very competitive and internal equity is about as good as it gets.
They feel like theyre part if the mission - theyre invested and passionate about the mission.
Again, the sense of the shared mission and the vision of a cleaner planet is widely felt and embraced. That makes getting everyone pulling in the same direction.
There aren't any Interviews reviews of STR yet.
Be the first to contribute a review.
There aren't any Outlook reviews of STR yet.
Be the first to contribute a review.
There aren't any Outlook reviews of STR yet.
Be the first to contribute a review.