3.0
Aug 26, 2025
Current employee
Weirton, WV
Recommend
CEO approval
Business Outlook
Pros
Great benefits and stock options.
Cons
Very unorganized in leadership. Work life balance is pretty difficult. Alignment between employees and management specifically on pay is way too far off