The only cons that I can think of are working really long hours at times; but to be honest its not long hours in the office, its more of working at the race event venues. Feedback about work culture is not always explicit. The pay is a bit sub-par but i think the leave encashment policies and the work-life balance truly compensates.