Ventajas
Good benefits and PTO.
N/A
Desventajas
Poor upper management that would result in miscommunication, no training whatsoever for new management hires. Lower level employees having some of the worst mental health I've seen in a company. Even upper management stressed to the point of developing hives. In the busy season you have no choice but to work 12+ hour shifts with it often times being more than 12 hours, and when you try to push back, you are told this is part of the job and sometimes family has to take a back seat. But the upper management are still gone at 4 or 5 pm, while the rest are often there until night. All problems were put on lower management and employees resulting in more errors due to extreme stress.