5.0
16 Jan 2025
Current employee, more than 8 years
Memphis, TN
Recommend
CEO approval
Business outlook
Pros
If you're looking for job security in property management, look no further! STR is a growing company, that is owner-managed, and will increase your pay every year,
Cons
No cons in working for STR.