5.0
Sep 17, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
While the work environment has been rather turbulent in the past, leadership is getting sorted and overall company culture is improving.
Cons
There is still an air of uncertainty around the future of the company. The STR industry is a tough one and the company needs to continue to push to get to profitability asap in order to secure its future.