The benefits are that of a small company's capabilities, but they have added so much more to the benefits since I was hired that it's honestly a non issue at this point.
The company is small, which ends up being a great thing because they treat every JCTMer like family. The company will pay for certificates or training if it will benefit both you personally, and the company as well. CEO is kind enough to give hand-written birthday cards to employee when it is their birthday. They will make you feel welcome from day one of being with the company.