Pros
Fairly easy job, coworkers are nice, benefits and pay are decent enough but could be better frankly.
Cons
Beware the retention bonus, highly recommend negotiating for higher pay in lieu of the bonus, because I am leaving the company for a better job after leas than a year they want me to pay back 2000$ which isn't right, considering how much money I've saved them; they are a multi billion dollar company and they are penny pinching their employees to save profits. They will lay off people even if they worked there for 20 years, nobody is safe, then they will bring in more temps a few months later to replace them, and then those temps will inevitably be laid off too. The company really lacks a culture of valuing their employees and the skills they bring to the table, so anyone could be on the chopping block at any point in time. I guess if you're looking to get laid off just so you can collect unemployment, this would be a short career for you.