Pros
Very competent employees, very collegial and friendly atmosphere, good access to upper management and ideas are respected and taken very seriously.
Cons
The working conditions in the warehouse can be quite hot although that is understandable given the nature of the work being done.