Pros
Always a lot to do. Plenty of upward mobility
Cons
Raises and benefits aren’t the greatest
Pros
There is always "Teamwork" efforts and support for all tasks. Bouncing questions or thoughts off each other helps everyone excel.
Cons
You might have to work overnight shift, but can request a shift change shortly after moving to that shift.