TSYS was a very comfortable place to work, and the treatment, personally, was fair.
Excellent benefits and some good perks while I was there.
Time off was generous. I think I got 3 weeks of vacation after 4 years.
Cons
Compensation was severely lacking.
Some management would rather have good talent walk away for better paying jobs than promote, even with fantastic performance reviews.