Launchcode: Developing a competitive compensation plan