Great 401k matching. Great opportunities to learn about trading business. Good work/life balance.
Cons
CBOE is little slow adopting new technology waves. There is little opportunity to explore new technologies on the day-to-day technical activities and tasks.