5.0
Jan 6, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Working at STARS has been an incredibly rewarding experience. The company truly values its employees and goes above and beyond to be supportive and empowering. Leadership is approachable, attentive, and always supportive.
Cons
There are only a few events throughout the year where you can interact with other STAR employees if you do not already work with some