Guaranteed hours, weekends off, great people
Everyone you work with is awesome, management is great and super understanding, consistent hours, one day a week on call and occasional weekends, but not often.
Sometimes the job itself isnt AMAZING but its nothing that you cant handle.
ProsEveryone is very personable
ConsLiteral "poopy" work from time to time