3.0
Jan 16, 2026
Recommend
CEO approval
Business Outlook
Pros
US team and business landscape is great. Stable customer base, operations stable, great team of folks
Cons
New CEO, not a great person
60% would recommend to a friend
Ronan Cox
31% approve of CEO
65% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Some nice people and short compute"
Users say... "Management have no focus on the people, conditions are harsh and not someone that is enjoyable to work"