5.0
Jun 10, 2025
Recommend
CEO approval
Business Outlook
Pros
Culture, pay, benefits, all around great company whose executive team really cares about their employees.
Cons
Nothing is perfect, but All Star is getting closer every day.
53% would recommend to a friend
Todd Trosclair
45% approve of CEO
36% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (19 reviews)
The top reviewed jobs include
Users say... "The people working there are great and the pay is great"