Pros
The benefits and compensation package is the best I have been offered in my over 20 years career in this field. You receive up to four raises in your first year with the company, simply for doing your job!
Cons
I was let go after a tornado hit my town and my house; I was out of power, internet, etc for 5 days, I communicated with my manager and emailed pictures of the damage, I emailed all the updates from my utility and ISP to make sure it was all well documented. However, when I returned to work after being out those 5 days for no reason of my own; my manager notified me that I was "auto-terminated." I had no previous incidents, and I had just received a promotion with an 8% yearly increase, as well as another "merit" increase a month later. It was beyond disappointing.