63% would recommend to a friend
Dominic D’leo
100% approve of CEO
45% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say...
Users say... "However, management is doing their best to listen to employees and make positive changes." "Some of the decisions team leads and managers make are short" "Lacked innovation, but that's really all I can that's 'negative' about Storm8." "Lack of creativity from upper management on what projects to pursue." "Clueless leadership and terrible process."