Insurance business is a beast, but the opportunity is great and AIL has done everything they claimed they would.
All reviews seem positive