It pays well for a ridiculously easy job, especially if you end up on the night shift. Night shift itself I found to be nice and calm and relaxing, if a bit boring. The 4 days on/4 days off schedule was absolutely fantastic once you adjust, it gives you plenty of time for hobbies or out of town trips. You just can't do much on the days that you are working.
My main issue with the job was how utterly repetitive it got after the first couple of months, there wasn't much left to learn once you got the hang of it. And the lack of promotion options can make you feel a little trapped.
No problems with the management, either on site or from the headquarters. They were all very helpful and accommodating. And nearly all (nobody's perfect) my coworkers were very friendly and easy to get along with.
Overall I'd say it's a good temporary job to fill in a blank where you need to save some money.
decent pay, good work schedule, easy job/low stress
boring, no real advancement options, repititious