It's a great place to work. They pay 50% of Health Insurance and 100% life insurance. Very few companies will do that.
Cons
Developers (programmers) tend to work long hours. However right around the time I left they were moving to a much bigger office up north of Atlanta. That's why I left because of the conduit driving up north in traffic everyday.
They will fly me business class to meet the clients if needed. I generally worked remotely and was required to spend at least one week at their Midtown, Atlanta Office.
Cons
The position entails a lot of traveling. Not good for a family man.