Pros: pay, experience, management, environment
Cons: no holidays, schedule
Overall, you could ask for much of a better job. Only downfall is it's intel work, and intel doesn't take a holiday, and neither will you. They put you where they need you, and when they need you. So you could be working night shift one week, then day shift the next.