The company is very young and enthusiastic about opportunities they have for the right candidate. They emphasize consistently that there is no pay upfront but that if you stay in a few years there will be a lot of pay for less work. They pay for half of your insurance license and upon hired you are trained for 4 days before you bring clients in. Nice office. NIce work culture.