5.0
Jan 10, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
A company that truly cares about their employees and goes out of their way to show it! It’s nice to feel appreciated and heard in this career field! You won’t regret joining STARS!
Cons
Must be flexible to move placements year to year