Invictus is a great place to be employed.. They really care about their employees and continue to grow by doing all the right things. In an industry that is so competitive they know how to keep their clients happy by beating all production and quality goals. It is a joy to know that in (4) years they have kept so many Belize-ans employed..Great Job great company, here's to your continued success ...