10 employees
SpotBay is a location-based contest running platform, where users can play contests to win exciting prizes.