3.0
Oct 4, 2025
Recommend
CEO approval
Business Outlook
Pros
Great purpose Great tech stack Good people to work with
Cons
New tech leadership will ruin culture just like his previous companies
28% would recommend to a friend
Byron Jobe
28% approve of CEO
17% positive business outlook
Check out your Company Bowl for anonymous work chats.