1.0
Feb 28, 2017
Anonymous employee
Former employee
Cleveland, OH
Recommend
CEO approval
Business Outlook
Pros
Okay compensation/benefits. Good technical challenges & opportunities. Central location.
Cons
Very high turn over rate. Work/life balance sucks. Hard to communicate with the senior management.