Pros
Great Colleagues although a bit cliquey A feeling of priveledge working with some of the biggest sporting organisations in the world.
Cons
Salary doesnt meet market rate No structured training for developers to upskill. They would prefer developers to stay down in the weeds fixing things rather than lead on using new tools and being innovative. Very inexperienced workforce always hiring fresh graduates as data analysts from non-analytical educational backgrounds. This leaves those who can perform under pressure to pick up the slack. High pressure and constant volume of work doesnt allow you time to effectively plan and implement solutions. Developers are treated as inferior to analysts even if they know and understand the data better than analysts. Little recognition for developers.