4.0
Oct 12, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
STR is a locally grown company with an excellent market share. The culture has grown organically, and the owner executed well on an amazing idea.
Cons
The culture is changing dramatically with new procedures and policies that are restrictive.