Great compensation and benefits program, fun team outings, 2 gyms in the facility, a free doctor's office in the facility (all covered by Genesys), very laid back culture
Cons
It does take a lot of time and effort to learn the product initially, but it is worth it!