2.0
Nov 2, 2018
Anonymous employee
Current employee, more than 5 years
West Mifflin, PA
Recommend
CEO approval
Business Outlook
Pros
Great Benefits including a 9/80 schedule.
Cons
Upper management doesn't know what they are doing. The company continues to put the wrong people in the wrong positions; i.e. people without area knowledge. Upper management are not held accountable and the blame gets passed on to the wrong people.