Hi Gordon,
Working in iGaming is a challenge but a fun one. With over 2,500 igaming sites out there there is a lot of competition when it comes to marketing. The cost of retaining a player is a lot cheaper than finding new players and it is essential for companies to keep their site as 'fresh' as possible and have users coming back for new and improved tailor made offers. Online marketing is extremely different to land based and requires great determination in finding the right links to suitable partners.
Hope that helps :)