National Logistics Services (NLS) Employee Review
good place to work at
good place to work at but some supervisors are stupid. however, the warehouse is fun to work at and also work is not hard at all but when the work is busy you have to keep up with the pace.
Ratings by category