Pros: flexibility, work/life balance
Cons: it's a nit pick point, but the compensation is low.
I worked for GTECH for almost 10 years, and I enjoyed every bit of it. The management of the company is very good at taking care of their employees. The pay is a little on the lower side, but they definitely make up for it with the work/life balance they allow.