The people make the place
The work is unpredictable, it shifts from rushed and stressful to slow and boring. The upper management is only concerned with the bottom line so equipment is old and poorly maintained, wages are low etc. Local management are incredibly understanding and do their best to make it a good place to work. Most co-workers are friendly and open.