No retirement options, base pay is ok (like 40k) but the commission structure isnt great, but for seasoned employees theres room to increase it, so its not bad, but benefits make up for it, and the company is newer to the industry so you have to prove yourself a little more with some clients and theres some glitches with the technology aspect and its constantly a learning curve.