5.0
Jan 11, 2025
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
I have absolutely loved working for STARS! They are incredibly supportive and I have always had what I needed to do my job effectively and efficiently. The benefits they provide to employees are amazing and won’t be found in most other jobs, and you really feel like they want to retain their employees.
Cons
There really aren’t any downsides to working here, the only thing I would change is I would love if they matched 401k contributions, but they give so many other outstanding benefits.