Pros
Colleagues are extremely smart and social, work is interesting, get to work in a sports/tech company, challenging projects, great learning opportunities, opportunities for promotions, great work life balance, internal rotation is encouraged
Cons
Pay is lower than similar jobs in a full on tech company