5.0
Apr 3, 2026
Recommend
CEO approval
Business Outlook
Pros
Everything Great culture Great pay Very helpful people/good training Great management
Cons
None I can think of
85% would recommend to a friend
Stefan Borgas
79% approve of CEO
64% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (149 reviews)
The top reviewed jobs include
Users say... "Have good benefits and vacation plan" "Good pay." "Good work life balance" "Good culture, highly stable business model" "Good salary"
Users say... "Work environment is very oppressive and the management is absolutely terrible." "Lack of vision and leadership."