Great place to work three years ago, but since then upper management has failed to discipline dock management. Dock management has a lack of drive, which has resulted in a lack of drive in dockworkers. There is no accountability for actions which has created a sense of carelessness in dockworkers. Management has shown that you can get away with just about anything and not suffer consequences, whether it be a dockworker or supervisor. Therefore those individuals like myself that do their job and show potential are often overshadowed by the mistakes of others and put in the same light as everyone else.However, there is great pay, benefits, and if run correctly, it is an extremely fulfilling place to work. But when there is one piece of the puzzle missing, the operation cannot run successfully.