Can only speak for my branch but most of the team are wesome.
Health insurance
Cons
Training is low to minimal
Pay and performance reviews are non existent
Pushed to work more hours for same money
Expected to do jobs outside your role and description
Paperwork heavy