Pros
Genesys has very high expectations of their employees, and actively encourages them to stretch themselves, their knowledge, their capabilities and get out of the comfort zone. At least with their R&D personnel, they want everyone to innovate something, large or small, to make the cycles faster, the quality higher, the customers happier, or the process smoother. They are quite serious about it, which is both exciting and challenging at the same time. And different from anywhere else I've worked, where this kind of thing get more lip service than true encouragement. They aren't focused on a lot of rules that stifle people and their morale, but expect professionalism and they get it because of who they hire. Work-from-home and leave policies are liberal, as long as the work is getting done. It's actually a pretty good situation to be there.
Cons
Some of the benefits of Open Time Off and work-from-home are not as evenly applied to certain departments, such as Customer Support, where it is more difficult to get time off approved. It is possible to get left behind if you aren't keeping up on new trends and technologies, if you are in the R&D area.