Pros
Most upper level (senior and up) have great knowledge of manufacturing warehousing and distribution knowledge.
Cons
Absolutely no praise or raise for exceptional work. They do not care about employees at all, a very good employee got very ill and was asked why they couldn't come back to work sooner like a famous tv personality did! Many managers and partners tell staffers they are stupid and scream at them because they can't self teach complex tasks (like business combinations) to themselves. Another employee was in the hospital after major surgery and partners were emailing the person asking them to get into files and complete work (even though the abscence was approved way in advance). When HR was contacted they did nothing emails continued! HR is only interested in the partners and do whatever they say, they are not interested in the fair treatment of employees. Unless you like abuse this is not the place to be.