Pros
Everyone gets along well. I like my coworkers. Benefits are very decent. Pay is always on time.
Cons
Pay is thousands (10k to 15k) less than competitors. Lots of employees have left and continue to leave. Many temps work here. No formal training process, which sets temps up for failure.
Dead end job with no growth potential. Employees are getting industry experience at China Shipping and then they resign to go work for competitors earning thousands more, which causes stress and increased workload for everyone left behind.