Pros: their checks dont bounce
Cons: terrible place to work - middle management does not control their terminal managers
The upper management does not care about its employees, they allow the middle management to run each facility any way they wish. You never know if you have a job from one day to the next since the middle managements only input is who they wish to fire today. with have 11500 as an employee number and with starting at 100 a few years ago, tells you something about how they feel about employees.
their only concern is product in the ground not employees, safety, family life or anything else.