The pay is good, but the environment is horrible. I would not recommend this job to anyone. You are not able to ask off for days, you are required to work every other weekend unless you get it covered. Besides the pay and benefits, it is a horrible place to work. I worked there for a lengthy period of time and got treated very poorly. Some management is good, but others are downright horrible. They pick favorites. For some reason, they are not able to separate their personal life from their work life.
The horrible hours and favoritism