5.0
Jan 29, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Awesome company culture! Great healthcare benefits and 401k. Beautiful new headquarters in Cleveland, OH. Company is growing a ton!
Cons
No bonus structures in place for employees.