Pros
Great coworkers, room for job advancement, overtime offered, works with school schedules, medical benefits after passing probation, dental after 1 year and vision after 3 years, 1 week vacation at 1 yr, 2 at 3 years, 3 at 5 years so on.
Cons
Young management, management has terrible communication skills with employees and co-management, little-no training, quick turn around, desperate to hire employees with little experience, harder and higher expectations for good loyal hardworking professionals and low expectations & consequences for lazy workers, call in sick once on a busy day and they will remember it for the rest of your career, consistently hold hard workers to higher standards than everyone else. Union reps defends those who deserve consequences and don't study the handbook and know their stuff for the people who really need them. Mess with/mistreat veteran employees by trading schedules converting day shifts to graveyard in order to force early retirement. Would rather hire 3 young/green associates at a lower pay than pay the wages of a full time 20+ year associate who is grandfathered into the old contract.