If this is your first job, you get to interact with customers and build floor experience. Interacting with co-workers is also a plus!
Cons
Management could be better in terms of communication. Sometimes it can get overwhelming with all the sudden changes and no clear direction, but it's doable.