Benefits are great
Pay is good
People and management are great
Very welcoming to new employees and onboarding is very helpful
Cons
Schedule is bad if you are a social person or have a relationship
12 hours gets to you sometimes
rotating schedule is okay but have to work every other weekend
Some signs of favoritism when it comes to promotions