Pros
Some of the yard staff are really great guys to get along with
Cons
Management are two faced and they will explote an individuals experience to help themselves and play head games with you when you confront them with real problems just like other structured company's there is a favoritism asset here so if your not liked by higher ups your work experience here can be stressful