5.0
Jan 7, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
This is my first year with STARS, and I couldn’t have asked for a better experience! The team is incredibly supportive, always willing to answer questions. I feel so fortunate to work for such a positive and helpful team!
Cons
No cons, great place to work.