3.0
Oct 29, 2025
Recommend
CEO approval
Business Outlook
Pros
Good people in operations who truly do hope for your success despite impossible circumstances.
Cons
Rat race to the bottom. Low compensation for those who stick around.
57% would recommend to a friend
Russell F. Leo
81% approve of CEO
59% positive business outlook
Check out your Company Bowl for anonymous work chats.