Only positive about company is pay and benefits and retirement.
You're on call 24/7/365, and that would be all good if they followed the agreements they signed, instead of violating everything on a daily basis, which if you try to take corrective action or not answer because you are not required to pick the phone up at that moment, they try to take your job.
Management is CONSTANTLY testing (in illegal testing procedures/made up rules) /harassing/ spying on you and looking for the smallest thing to fire/terminate you on, and its only getting worse every day.
The compensated time off they give you (personal leave days and vacation days), you might as well throw it away because you arent allowed to take any due to "manpower" ALL THE TIME.....so youre forced to take sick days and then they pull you out of service and try to take your job for violating and unwritten, made up on the spot by every manager, "attendance policy".
Overall, if you like no life and lots of money that you wont have time to use or benefits you wont have time to worry about using, this company is for you.
Pretty much everything